TabData

@Immutable
sealed class TabData

Inheritors

Types

Link copied to clipboard
@Immutable
class Default(val selected: Boolean, val content: @Composable TabContentScope.(tabState: TabState) -> Unit, val closable: Boolean = true, val onClose: () -> Unit = {}, val onClick: () -> Unit = {}) : TabData
Link copied to clipboard
@Immutable
class Editor(val selected: Boolean, val content: @Composable TabContentScope.(tabState: TabState) -> Unit, 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 content: @Composable TabContentScope.(tabState: TabState) -> Unit
Link copied to clipboard
abstract val onClick: () -> Unit
Link copied to clipboard
abstract val onClose: () -> Unit
Link copied to clipboard
abstract val selected: Boolean