Package io.getstream.chat.android.ui.common.state.messages.composer
See: Description
-
Class Summary Class Description AttachmentMetaData A model for the currently selected attachment item. MessageComposerState Represents the state within the message input. CommandUnavailable Emitted when the user attempts to trigger a command that is not available for the current composer action (e.g. CancelCommandRequired Emitted when the user attempts action (switching composer mode or sending) while an active command conflicts with the target action. Recording Hold Locked Overview Complete RecordingState MessageLengthExceeded Represents a validation error that happens when the message length in the message input exceed the maximum allowed message length. AttachmentSizeExceeded Represents a validation error that happens when one or several attachments are too big to be handled by the server. AttachmentCountExceeded Represents a validation error that happens when the number of selected attachments is too big to be sent in a single message. ValidationError Represents a validation error for the user input. CommandAvailabilityKt RecordingStateKt -
Interface Summary Interface Description MessageComposerViewEvent One-shot side-effect events emitted by the composer. -
Object Summary Object Description Idle Companion ContainsLinksWhenNotAllowed Triggered if the input contains a link and the user is not allowed to send them.