ChannelCoverEditDialog

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

channelCoverEditDialogContract

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.

onItemClick

The handler for when the menu item is clicked.

onDismissRequest

The handler for when the dialog is dismissed.