selectableItem

abstract fun selectableItem(selected: Boolean, iconKey: IconKey? = null, iconClass: Class<*>? = iconKey?.let { it::class.java }, keybinding: Set<Char>? = null, onClick: () -> Unit, enabled: Boolean = true, content: @Composable () -> Unit)