Package io.getstream.chat.android.ui.common.feature.channel.info
See: Description
-
Object Summary Object Description MessageMemberClick Represents the click action to message the member. BanMemberClick Represents the click action to ban the member. UnbanMemberClick Represents the click action to unban the member. RemoveMemberClick Represents the click action to remove the member. ExpandMembersClick Represents the expand list of members click action. CollapseMembersClick Represents the collapse list of members click action. PinnedMessagesClick Represents the pinned messages click action. MediaAttachmentsClick Represents the media attachments click action. FilesAttachmentsClick Represents the files attachments click action. MuteChannelClick Represents the mute channel click action. UnmuteChannelClick Represents the unmute channel click action. HideChannelClick Represents the hide channel click action. UnhideChannelClick Represents the unhide channel click action. LeaveChannelClick Represents the leave channel click action. DeleteChannelClick Represents the delete channel click action. DeleteChannelConfirmationClick Represents the confirmation click action for deleting a channel. HideChannelModal Indicates an event to present a modal for hiding a channel. LeaveChannelModal Indicates an event to present a modal for leaving a channel. DeleteChannelModal Indicates an event to present a modal for deleting a channel. HideChannelSuccess Indicates the channel was successfully hidden. LeaveChannelSuccess Indicates the user successfully left the channel. DeleteChannelSuccess Indicates the channel was successfully deleted. NavigateToPinnedMessages Indicates an event to navigate to the pinned messages. NavigateToMediaAttachments Indicates an event to navigate to the media attachments. NavigateToFilesAttachments Indicates an event to navigate to the files attachments. RenameChannelError Indicates an error occurred while renaming a channel. MuteChannelError Indicates an error occurred while muting a channel. UnmuteChannelError Indicates an error occurred while unmuting a channel. HideChannelError Indicates an error occurred while hiding a channel. UnhideChannelError Indicates an error occurred while unhiding a channel. LeaveChannelError Indicates an error occurred while leaving a channel. DeleteChannelError Indicates an error occurred while deleting a channel. BanMemberError Indicates an error occurred while banning a member. UnbanMemberError Indicates an error occurred while unbanning a member. RemoveMemberError Indicates an error occurred while removing a member. -
Interface Summary Interface Description ChannelInfoMemberViewAction Represents actions that can be performed from the channel member information view. ChannelInfoMemberViewEvent Represents side-effect events related to channel member information actions. ChannelInfoViewAction Represents actions that can be performed from the channel information view. Modal Represents modal navigation events. Reason Represents the reason for navigation. Error Represents error events occurred while performing an action. ChannelInfoViewEvent Represents side-effect events related to channel information actions. -
Class Summary Class Description ChannelInfoMemberViewController Controller responsible for managing the state and events related to channel member information. MessageMember Indicates an event to proceed with messaging a member. BanMember Indicates an event to proceed with banning a member. UnbanMember Indicates an event to proceed with unbanning a member. RemoveMember Indicates an event to proceed with removing a member. MemberClick Represents the click action on a member. UserInfoClick Represents the user info click action. RenameChannelClick Represents the rename channel click action. HideChannelConfirmationClick Represents the confirmation click action for hiding a channel. LeaveChannelConfirmationClick Represents the confirmation click action for leaving a channel. BanMemberConfirmationClick Represents the confirmation click action to ban the member. RemoveMemberConfirmationClick Represents the confirmation click action to remove the member. ChannelInfoViewController Controller responsible for managing the state and events related to channel information. MemberInfoModal Indicates an event to present a member information modal. BanMemberModal Indicates an event to present a modal for banning a member. RemoveMemberModal Indicates an event to present a modal for removing a member. Navigation Represents navigation events. NavigateUp Indicates an event to navigate up in the view hierarchy. NavigateToChannel Indicates an event to navigate to the channel with the specified cid. NavigateToDraftChannel Indicates an event to navigate to draft a channel with the specified memberId. -
Enum Summary Enum Description Timeout Represents the available timeout options for banning a member.