RegisterOperatorFragment

Fragment displaying the user list to be operator. since 1.2.0

Types

Link copied to clipboard
open class Builder

Functions

Link copied to clipboard
protected open fun getChannelUrl(): String
Returns the URL of the channel with the required data to use this fragment.
Link copied to clipboard
After authenticate ()} is finished, onReady will be called with the result of authentication and all preparations will be ready to use.
Link copied to clipboard
protected open fun onBindHeaderComponent(@NonNull headerComponent: SelectUserHeaderComponent, @NonNull viewModel: RegisterOperatorViewModel, @Nullable channel: GroupChannel)
Called to bind events to the SelectUserHeaderComponent.
Link copied to clipboard
protected open fun onBindRegisterOperatorListComponent(@NonNull listComponent: RegisterOperatorListComponent, @NonNull viewModel: RegisterOperatorViewModel, @Nullable channel: GroupChannel)
Called to bind events to the RegisterOperatorListComponent.
Link copied to clipboard
protected open fun onBindStatusComponent(@NonNull statusComponent: StatusComponent, @NonNull viewModel: RegisterOperatorViewModel, @Nullable channel: GroupChannel)
Called to bind events to the StatusComponent.
Link copied to clipboard
protected open fun onConfigureParams(@NonNull module: RegisterOperatorModule, @NonNull args: Bundle)
Called to initialize the module's params or components' params.
Link copied to clipboard
Called to do initial creation of a module.
Link copied to clipboard
Called to do initial creation of a view model.
Link copied to clipboard
protected open fun onReady(@NonNull status: ReadyStatus, @NonNull module: RegisterOperatorModule, @NonNull viewModel: RegisterOperatorViewModel)
Called to start the operation of the fragment after authentication and module setup.
Link copied to clipboard
protected open fun onUserSelectionCompleted(@NonNull selectedUsers: List<String>)
Called when the user selection completed.
Link copied to clipboard
open fun onViewCreated(@NonNull view: View, @Nullable savedInstanceState: Bundle)