Default Message Menu Dialog Contract
class DefaultMessageMenuDialogContract(context: Context, message: UikitBaseMessage, viewModelContract: ChannelViewModelContract, messageInputState: MessageInputState, clipboardManager: ClipboardManager, viewScope: CoroutineScope, snackbarHostState: SnackbarHostState, dialogState: ChannelDialogState) : MessageMenuDialogContract
The default implementation of MessageMenuDialogContract.
Since
1.0.0
Constructors
Link copied to clipboard
constructor(context: Context, message: UikitBaseMessage, viewModelContract: ChannelViewModelContract, messageInputState: MessageInputState, clipboardManager: ClipboardManager, viewScope: CoroutineScope, snackbarHostState: SnackbarHostState, dialogState: ChannelDialogState)
Functions
Link copied to clipboard
Requests to copy the message.
Link copied to clipboard
Requests to delete the message.
Link copied to clipboard
Requests to delete the message.
Link copied to clipboard
Requests to edit the message.
Link copied to clipboard
Invoked when an emoji is clicked from the message menu dialog.
Link copied to clipboard
Invoked when an emoji more button is clicked from the message menu dialog.
Link copied to clipboard
Requests to retry the message.