ViewModelProviders

object ViewModelProviders

A set of Providers that provide a BaseViewModel 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: BannedUserListViewModelProvider

Returns the BannedUserListViewModel provider.

Link copied to clipboard
lateinit var channel: ChannelViewModelProvider

Returns the ChannelViewModel provider.

Link copied to clipboard
lateinit var channelList: ChannelListViewModelProvider

Returns the ChannelListViewModel provider.

Link copied to clipboard
lateinit var channelPushSetting: ChannelPushSettingViewModelProvider

Returns the ChannelPushSettingViewModel provider.

Link copied to clipboard
lateinit var channelSettings: ChannelSettingsViewModelProvider

Returns the ChannelSettingsViewModel provider.

Link copied to clipboard
lateinit var createChannel: CreateChannelViewModelProvider

Returns the CreateChannelViewModel provider.

Link copied to clipboard
lateinit var createOpenChannel: CreateOpenChannelViewModelProvider

Returns the CreateOpenChannelViewModel provider.

Link copied to clipboard
lateinit var inviteUser: InviteUserViewModelProvider

Returns the InviteUserViewModel provider.

Link copied to clipboard
lateinit var memberList: MemberListViewModelProvider

Returns the MemberListViewModel provider.

Link copied to clipboard
lateinit var messageSearch: MessageSearchViewModelProvider

Returns the MessageSearchViewModel provider.

Link copied to clipboard
lateinit var messageThread: MessageThreadViewModelProvider

Returns the MessageThreadViewModel provider.

Link copied to clipboard
lateinit var moderation: ModerationViewModelProvider

Returns the ModerationViewModel provider.

Link copied to clipboard
lateinit var mutedMemberList: MutedMemberListViewModelProvider

Returns the MutedMemberListViewModel provider.

Link copied to clipboard
lateinit var openChannel: OpenChannelViewModelProvider

Returns the OpenChannelViewModel provider.

Link copied to clipboard

Returns the OpenChannelBannedUserListViewModel provider.

Link copied to clipboard
lateinit var openChannelList: OpenChannelListViewModelProvider

Returns the OpenChannelListViewModel provider.

Link copied to clipboard

Returns the OpenChannelModerationViewModel provider.

Link copied to clipboard

Returns the OpenChannelMutedParticipantListViewModel provider.

Link copied to clipboard

Returns the OpenChannelOperatorListViewModel provider.

Link copied to clipboard

Returns the OpenChannelRegisterOperatorViewModel provider.

Link copied to clipboard
lateinit var openChannelSettings: OpenChannelSettingsViewModelProvider

Returns the OpenChannelSettingsViewModel provider.

Link copied to clipboard
lateinit var operatorList: OperatorListViewModelProvider

Returns the OperatorListViewModel provider.

Link copied to clipboard
lateinit var participantList: ParticipantViewModelProvider

Returns the ParticipantViewModel provider.

Link copied to clipboard
lateinit var registerOperator: RegisterOperatorViewModelProvider

Returns the RegisterOperatorViewModel provider.