DomposableActionItem

data class DomposableActionItem(val key: String, val label: String, val onClick: () -> Unit, val enabled: Boolean = true, val icon: @Composable () -> Unit? = null)

Stable action identity shared by groups and action menus. Icon rendering remains caller-owned.

Constructors

Link copied to clipboard
constructor(key: String, label: String, onClick: () -> Unit, enabled: Boolean = true, icon: @Composable () -> Unit? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val icon: @Composable () -> Unit?
Link copied to clipboard
val key: String
Link copied to clipboard
Link copied to clipboard
val onClick: () -> Unit