HazeDialog

actual fun HazeDialog(hazeState: HazeState, onDismissRequest: () -> Unit, properties: DialogProperties, content: () -> Unit)
expect fun HazeDialog(hazeState: HazeState, onDismissRequest: () -> Unit, properties: DialogProperties = DialogProperties(), content: @Composable () -> Unit)

Opens a dialog with the given content.

Parameters

hazeState

The HazeState which will be used in content.

onDismissRequest

Executes when the user tries to dismiss the dialog.

properties

DialogProperties for further customization of this dialog's behavior.

content

The content to be displayed inside the dialog.

actual fun HazeDialog(hazeState: HazeState, onDismissRequest: () -> Unit, properties: DialogProperties, content: () -> Unit)