toggle menu
ui
1.0.0-SNAPSHOT
jvm
switch theme
search in API
ui
/
org.jetbrains.jewel.ui.component
/
CheckboxState
Checkbox
State
@
Immutable
@
JvmInline
value
class
CheckboxState
(
state
:
ULong
)
:
ToggleableComponentState
,
FocusableComponentState
Members
Constructors
Checkbox
State
Link copied to clipboard
constructor
(
state
:
ULong
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
is
Active
Link copied to clipboard
open
override
val
isActive
:
Boolean
is
Enabled
Link copied to clipboard
open
override
val
isEnabled
:
Boolean
is
Focused
Link copied to clipboard
open
override
val
isFocused
:
Boolean
is
Hovered
Link copied to clipboard
open
override
val
isHovered
:
Boolean
is
Pressed
Link copied to clipboard
open
override
val
isPressed
:
Boolean
is
Selected
Link copied to clipboard
open
val
isSelected
:
Boolean
toggleable
State
Link copied to clipboard
open
override
val
toggleableState
:
ToggleableState
Functions
choose
Value
Link copied to clipboard
open
fun
<
T
>
chooseValue
(
normal
:
T
,
disabled
:
T
,
focused
:
T
,
pressed
:
T
,
hovered
:
T
,
active
:
T
)
:
T
copy
Link copied to clipboard
fun
copy
(
toggleableState
:
ToggleableState
=
this.toggleableState
,
enabled
:
Boolean
=
isEnabled
,
focused
:
Boolean
=
isFocused
,
pressed
:
Boolean
=
isPressed
,
hovered
:
Boolean
=
isHovered
,
active
:
Boolean
=
isActive
)
:
CheckboxState
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String