ui
0.13.0
jvm
ui
/
org.jetbrains.jewel.ui.component
/
TabData
Tab
Data
@
Immutable
sealed
class
TabData
Inheritors
Default
Editor
Members
Types
Default
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
Editor
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
closable
Link copied to clipboard
abstract
val
closable
:
Boolean
content
Link copied to clipboard
abstract
val
content
:
@
Composable
TabContentScope
.
(
tabState
:
TabState
)
->
Unit
on
Click
Link copied to clipboard
abstract
val
onClick
:
(
)
->
Unit
on
Close
Link copied to clipboard
abstract
val
onClose
:
(
)
->
Unit
selected
Link copied to clipboard
abstract
val
selected
:
Boolean