TabData

@Immutable
sealed class TabData

Inheritors

Types

Link copied to clipboard
@Immutable
class Default(val selected: Boolean, val label: String, val icon: Painter? = null, val closable: Boolean = true, val onClose: () -> Unit = {}, val onClick: () -> Unit = {}) : TabData
Link copied to clipboard
@Immutable
class Editor(val selected: Boolean, val label: String, val icon: Painter? = null, val closable: Boolean = true, val onClose: () -> Unit = {}, val onClick: () -> Unit = {}) : TabData

Properties

Link copied to clipboard
abstract val closable: Boolean
Link copied to clipboard
abstract val icon: Painter?
Link copied to clipboard
abstract val label: String
Link copied to clipboard
abstract val onClick: () -> Unit
Link copied to clipboard
abstract val onClose: () -> Unit
Link copied to clipboard
abstract val selected: Boolean