Open Channel Settings Module
A module for open channel settings. This module is composed of a header, channel information and settings. All composed components are created when the module is created. After than those components can replace.
- Header component is OpenChannelSettingsHeaderComponent and you can set custom header component by setHeaderComponent
- Info component is OpenChannelSettingsInfoComponent and you can set custom info component by setOpenChannelSettingsInfoComponent
- Menu component is OpenChannelSettingsMenuComponent and you can set custom menu component by setOpenChannelSettingsMenuComponent
Constructors
Link copied to clipboard
Constructor
Link copied to clipboard
open fun OpenChannelSettingsModule(@NonNull context: Context, @NonNull params: OpenChannelSettingsModule.Params)
Constructor
Types
Functions
Link copied to clipboard
Returns the open channel information component.
Link copied to clipboard
Returns the settings menu component.
Link copied to clipboard
open fun onCreateView(@NonNull context: Context, @NonNull inflater: LayoutInflater, @Nullable args: Bundle): View
Called after the module was created to make views to use in the Fragment or Activity.
Link copied to clipboard
Sets a custom header component.
Link copied to clipboard
Sets the handler for the loading dialog.
Link copied to clipboard
open fun <T : OpenChannelSettingsInfoComponent?> setOpenChannelSettingsInfoComponent(@NonNull component: T)
Sets the open channel information component.
Link copied to clipboard
open fun <T : OpenChannelSettingsMenuComponent?> setOpenChannelSettingsMenuComponent(@NonNull component: T)
Sets the settings menu component.
Link copied to clipboard
It will be called when the loading dialog needs dismissing.
Link copied to clipboard
It will be called when the loading dialog needs displaying.