DefaultMessageMenuDialogContract

class DefaultMessageMenuDialogContract(context: Context, message: UikitBaseMessage, viewModelContract: ChannelViewModelContract, messageInputState: MessageInputState, clipboardManager: ClipboardManager, viewScope: CoroutineScope, snackbarHostState: SnackbarHostState) : 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)

Functions

Link copied to clipboard
open override fun onClickCopyMenu()

Requests to copy the message.

Link copied to clipboard
open override fun onClickDeleteMenu()

Requests to delete the message.

Link copied to clipboard
open override fun onClickDownloadMenu()

Requests to delete the message.

Link copied to clipboard
open override fun onClickEditMenu()

Requests to edit the message.

Link copied to clipboard
open override fun onClickRetryMenu()

Requests to retry the message.