ModuleProviders

object ModuleProviders

UIKit for Android, you need a module and components to create a view. Components are the smallest unit of customizable views that can make up a whole screen and the module coordinates these components to be shown as the fragment's view. Each module also has its own customizable style per screen. A set of Providers that provide a Module that binds to a Fragment among the screens used in UIKit.

Since

3.9.0

Functions

Link copied to clipboard
fun resetToDefault()

Reset all providers to default provider.

Properties

Link copied to clipboard
lateinit var bannedUserList: BannedUserListModuleProvider

Returns the BannedUserListModule provider.

Link copied to clipboard
lateinit var channel: ChannelModuleProvider

Returns the ChannelModule provider.

Link copied to clipboard
lateinit var channelList: ChannelListModuleProvider

Returns the ChannelListModule provider.

Link copied to clipboard
lateinit var channelPushSetting: ChannelPushSettingModuleProvider

Returns the ChannelPushSettingModule provider.

Link copied to clipboard
lateinit var channelSettings: ChannelSettingsModuleProvider

Returns the ChannelSettingsModule provider.

Link copied to clipboard
lateinit var createChannel: CreateChannelModuleProvider

Returns the CreateChannelModule provider.

Link copied to clipboard
lateinit var createOpenChannel: CreateOpenChannelModuleProvider

Returns the CreateOpenChannelModule provider.

Link copied to clipboard
lateinit var inviteUser: InviteUserModuleProvider

Returns the InviteUserModule provider.

Link copied to clipboard
lateinit var memberList: MemberListModuleProvider

Returns the MemberListModule provider.

Link copied to clipboard
lateinit var messageSearch: MessageSearchModuleProvider

Returns the MessageSearchModule provider.

Link copied to clipboard
lateinit var messageThread: MessageThreadModuleProvider

Returns the MessageThreadModule provider.

Link copied to clipboard
lateinit var moderation: ModerationModuleProvider

Returns the ModerationModule provider.

Link copied to clipboard
lateinit var mutedMemberList: MutedMemberListModuleProvider

Returns the MutedMemberListModule provider.

Link copied to clipboard
lateinit var openChannel: OpenChannelModuleProvider

Returns the OpenChannelModule provider.

Link copied to clipboard

Returns the OpenChannelBannedUserListModule provider.

Link copied to clipboard
lateinit var openChannelList: OpenChannelListModuleProvider

Returns the OpenChannelListModule provider.

Link copied to clipboard

Returns the OpenChannelModerationModule provider.

Link copied to clipboard

Returns the OpenChannelMutedParticipantListModule provider.

Link copied to clipboard

Returns the OpenChannelOperatorListModule provider.

Link copied to clipboard

Returns the OpenChannelRegisterOperatorModule provider.

Link copied to clipboard
lateinit var openChannelSettings: OpenChannelSettingsModuleProvider

Returns the OpenChannelSettingsModule provider.

Link copied to clipboard
lateinit var operatorList: OperatorListModuleProvider

Returns the OperatorListModule provider.

Link copied to clipboard
lateinit var participantList: ParticipantListModuleProvider

Returns the ParticipantListModule provider.

Link copied to clipboard
lateinit var registerOperator: RegisterOperatorModuleProvider

Returns the RegisterOperatorModule provider.