DisplaySnackbar

data class DisplaySnackbar(val tileId: String? = null, val message: String, val duration: SnackbarDuration = SnackbarDuration.Short, val actionLabel: String? = null, val onAction: suspend () -> Unit? = null, val onDismiss: suspend () -> Unit? = null) : ScreenTileScreenTilesBroadcastData

Constructors

Link copied to clipboard
constructor(tileId: String? = null, message: String, duration: SnackbarDuration = SnackbarDuration.Short, actionLabel: String? = null, onAction: suspend () -> Unit? = null, onDismiss: suspend () -> Unit? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onAction: suspend () -> Unit?
Link copied to clipboard
val onDismiss: suspend () -> Unit?
Link copied to clipboard
open override val tileId: String?

id of the tile this broadcast targets, or null for a command with no single addressed tile (e.g. an overlay command, which is addressed by overlay id rather than tile id).