A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W 

M

MarkAsUnread - class in io.getstream.chat.android.ui.common.state.messages
 
markLastMessageRead() - function in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
Marks that the last message in the list as read.
markUnread(Message,Function1) - function in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
Marks the selected message as unread.
MediaRecorderState - class in io.getstream.sdk.chat.audio.recording
Represents the current state of the MediaRecorder.
MediaStringUtil - class in io.getstream.chat.android.ui.common.utils
 
MemberAction - class in io.getstream.chat.android.ui.common.state.channel.info
A self-describing member action that carries display info and an execution handler.
Mention - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention
Represents a mention token inside the message composer.
Mention.Channel - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.Mention
An @channel mention: notifies every channel member.
Mention.Group - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.Mention
A user-group mention.
Mention.Here - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.Mention
An @here mention: notifies online channel members.
Mention.Role - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.Mention
A role mention (e.g.
Mention.User - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.Mention
A user mention.
MentionListController - class in io.getstream.chat.android.ui.common.feature.mentions
Controller responsible for managing the state of the mention list.
MentionListEvent - class in io.getstream.chat.android.ui.common.state.mentions
The different types of events that can occur in the mention list.
MentionListEvent.Error - class in io.getstream.chat.android.ui.common.state.mentions.MentionListEvent
The error event that occurred while fetching the mentions.
MentionListState - class in io.getstream.chat.android.ui.common.state.mentions
The state of the mention list on which the UI should be rendered.
mentionRegex(String) - function in io.getstream.chat.android.ui.common.feature.messages.composer.mention.MentionRegexKt
Builds the regex used to locate a mention token (@<display>) inside message text.
MentionRegexKt - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention
 
MentionType - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention
Defines a type of a mention inside the message composer.
MentionType.Companion - class in io.getstream.chat.android.ui.common.feature.messages.composer.mention.MentionType
 
MessageAction - class in io.getstream.chat.android.ui.common.state.messages
Represents the list of actions users can take with selected messages.
MessageActionKt - class in io.getstream.chat.android.ui.common.state.messages
 
MessageComposerCapabilitiesKt - class in io.getstream.chat.android.ui.common.feature.messages.composer.capabilities
 
MessageComposerController - class in io.getstream.chat.android.ui.common.feature.messages.composer
Controller responsible for handling the composing and sending of messages.
MessageComposerController.Config - class in io.getstream.chat.android.ui.common.feature.messages.composer.MessageComposerController
Configuration for the message composer controller.
MessageComposerState - class in io.getstream.chat.android.ui.common.state.messages.composer
Represents the state within the message input.
MessageComposerViewEvent - class in io.getstream.chat.android.ui.common.state.messages.composer
One-shot side-effect events emitted by the composer.
MessageComposerViewEvent.CancelCommandRequired - class in io.getstream.chat.android.ui.common.state.messages.composer.MessageComposerViewEvent
Emitted when the user attempts action (switching composer mode or sending) while an active command conflicts with the target action.
MessageComposerViewEvent.CommandUnavailable - class in io.getstream.chat.android.ui.common.state.messages.composer.MessageComposerViewEvent
Emitted when the user attempts to trigger a command that is not available for the current composer action (e.g.
MessageFocused - class in io.getstream.chat.android.ui.common.state.messages.list
Represents the state when the message is currently being focused.
MessageFocusRemoved - class in io.getstream.chat.android.ui.common.state.messages.list
Represents the state when we've removed the focus from the message.
MessageFocusState - class in io.getstream.chat.android.ui.common.state.messages.list
Represents the message focus state, in case the user jumps to a message.
MessageFooterVisibility - class in io.getstream.chat.android.ui.common.state.messages.list
Intended to be used for regulating the visibility of a single message footer visibility.
MessageFooterVisibility.Always - class in io.getstream.chat.android.ui.common.state.messages.list.MessageFooterVisibility
The message footer will be visible for every message.
MessageFooterVisibility.LastInGroup - class in io.getstream.chat.android.ui.common.state.messages.list.MessageFooterVisibility
The message footer will only be visible to items that are last in group.
MessageFooterVisibility.Never - class in io.getstream.chat.android.ui.common.state.messages.list.MessageFooterVisibility
The message footer will never be visible.
MessageFooterVisibilityKt - class in io.getstream.chat.android.ui.common.utils.extensions
 
MessageInput - class in io.getstream.chat.android.ui.common.state.messages
The input for a new message
MessageInput.Source - class in io.getstream.chat.android.ui.common.state.messages.MessageInput
 
MessageInput.Source.CommandSelected - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
The message was created internally by the SDK
MessageInput.Source.Default - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
The initial value, used when the source is not specified
MessageInput.Source.DraftMessage - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
 
MessageInput.Source.Edit - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
The message was created by the user
MessageInput.Source.External - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
The message was created by the user
MessageInput.Source.Internal - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
 
MessageInput.Source.MentionSelected - class in io.getstream.chat.android.ui.common.state.messages.MessageInput.Source
The message was created internally by the SDK
MessageItemState - class in io.getstream.chat.android.ui.common.state.messages.list
Represents a message item inside the messages list.
MessageKt - class in io.getstream.chat.android.ui.common.utils.extensions
 
MessageListController - class in io.getstream.chat.android.ui.common.feature.messages.list
Controller responsible for handling message list state.
MessageListController.Companion - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
 
MessageListController.ErrorEvent - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
A class designed for error event propagation.
MessageListController.ErrorEvent.BlockUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while blocking a user.
MessageListController.ErrorEvent.FlagMessageError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while flagging a message.
MessageListController.ErrorEvent.FlagUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
Error occurring during the operation of flagging a user.
MessageListController.ErrorEvent.MarkUnreadError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while marking a message as read.
MessageListController.ErrorEvent.MuteUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while muting a user.
MessageListController.ErrorEvent.PinMessageError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while pinning a message.
MessageListController.ErrorEvent.PollCastingVoteError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while casting a vote.
MessageListController.ErrorEvent.PollClosingError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while closing a poll.
MessageListController.ErrorEvent.PollCreationError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while creating a poll.
MessageListController.ErrorEvent.PollRemovingVoteError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while removing a vote.
MessageListController.ErrorEvent.UnblockUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while unblocking a user.
MessageListController.ErrorEvent.UnflagUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
Error occurring during the operation of un-flagging a user.
MessageListController.ErrorEvent.UnmuteUserError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while unmuting a user.
MessageListController.ErrorEvent.UnpinMessageError - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.ErrorEvent
When an error occurs while unpinning a message.
MessageListController.Event - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
Represents errors happening in MessageListController.
MessageListController.Event.PollClosingSuccess - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController.Event
Emitted when a poll is successfully closed.
MessageListController.UnreadLabel - class in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
 
MessageListItemState - class in io.getstream.chat.android.ui.common.state.messages.list
Represents a list item inside a message list.
MessageListItemStateKt - class in io.getstream.chat.android.ui.common.state.messages.list
 
MessageListState - class in io.getstream.chat.android.ui.common.state.messages.list
Holds the state of the messages list screen.
MessageMode - class in io.getstream.chat.android.ui.common.state.messages
Represents the message mode that's currently active.
MessageMode.MessageThread - class in io.getstream.chat.android.ui.common.state.messages.MessageMode
Thread mode, where there's a parent message to respond to.
MessageMode.Normal - class in io.getstream.chat.android.ui.common.state.messages.MessageMode
Regular mode, conversation with other users.
MessageOptionsUserReactionAlignment - class in io.getstream.chat.android.ui.common.state.messages.list
Determines the alignment of the reaction icon inside user reactions.
MessageOptionsUserReactionAlignmentKt - class in io.getstream.chat.android.ui.common.state.messages.list
 
MessageOriginalTranslationsStore - class in io.getstream.chat.android.ui.common.feature.messages.translations
A store for managing the visibility of original translations of messages.
MessageOriginalTranslationsStore.Companion - class in io.getstream.chat.android.ui.common.feature.messages.translations.MessageOriginalTranslationsStore
 
MessagePosition - class in io.getstream.chat.android.ui.common.state.messages.list
Represents the group position of a message, if the message is in a group.
MessagePositionHandler - class in io.getstream.chat.android.ui.common.feature.messages.list
A handler to determine the position of a message inside a group.
MessagePositionHandler.Companion - class in io.getstream.chat.android.ui.common.feature.messages.list.MessagePositionHandler
 
MessageResult - class in io.getstream.chat.android.ui.common.model
 
MIDDLE - enum entry in io.getstream.chat.android.ui.common.state.messages.list.MessagePosition

Message that has another message both at the top and bottom of it.

MimeType - class in io.getstream.chat.android.ui.common.model
Defines the possible MIME types for file attachments.
ModeratedMessageItemState - class in io.getstream.chat.android.ui.common.state.messages.list
Represents a moderated message inside the message list.
ModeratedMessageOption - class in io.getstream.chat.android.ui.common.state.messages.list
Represents possible options user can take upon moderating a message.
ModeratedMessageOptionKt - class in io.getstream.chat.android.ui.common.state.messages.list
 
MuteChannel - class in io.getstream.chat.android.ui.common.state.channels.actions
Mute the channel.
muteUser(User) - function in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
Mutes the given user.
muteUser(String,Integer) - function in io.getstream.chat.android.ui.common.feature.messages.list.MessageListController
Mutes the given user inside this channel.
MuteUser - class in io.getstream.chat.android.ui.common.state.channel.info
Mute the member.
MuteUser - class in io.getstream.chat.android.ui.common.state.channels.actions
Mute a user (used in DM channels).
MuteUser - class in io.getstream.chat.android.ui.common.state.messages
Mute the sender of the message.
MyOwn - class in io.getstream.chat.android.ui.common.state.messages.list
If the message is our own (we sent it), we scroll to the bottom of the list.
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W