Channel Cover Edit Dialog
fun ChannelCoverEditDialog(channelCoverEditDialogContract: ChannelCoverEditDialogContract, modifier: Modifier = Modifier, menus: @Composable (ChannelCoverEditDialogContract) -> List<DialogMenuDetail> = { contract ->
SendbirdDialogDefaults.channelCoverEditMenuItems(contract)
}, onItemClick: (DialogMenuDetail) -> Unit = { it.onClick() }, onDismissRequest: () -> Unit = {})
Represents the dialog for channel cover edit.
Since
1.0.0
Parameters
channel Cover Edit Dialog Contract
The contract to handle the channel cover edit dialog click actions.
modifier
The modifier to be applied to the view.
menus
The lambda to create the list of DialogMenuDetail.
on Item Click
The handler for when the menu item is clicked.
on Dismiss Request
The handler for when the dialog is dismissed.