ui
1.0.0-SNAPSHOT
jvm
ui
/
org.jetbrains.jewel.ui.component
/
RadioButtonState
Radio
Button
State
@
Immutable
@
JvmInline
value
class
RadioButtonState
(
val
state
:
ULong
)
:
SelectableComponentState
,
FocusableComponentState
Members
Constructors
Radio
Button
State
Link copied to clipboard
constructor
(
state
:
ULong
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
is
Active
Link copied to clipboard
@
Stable
open
override
val
isActive
:
Boolean
is
Enabled
Link copied to clipboard
@
Stable
open
override
val
isEnabled
:
Boolean
is
Focused
Link copied to clipboard
@
Stable
open
override
val
isFocused
:
Boolean
is
Hovered
Link copied to clipboard
@
Stable
open
override
val
isHovered
:
Boolean
is
Pressed
Link copied to clipboard
@
Stable
open
override
val
isPressed
:
Boolean
is
Selected
Link copied to clipboard
@
Stable
open
override
val
isSelected
:
Boolean
state
Link copied to clipboard
val
state
:
ULong
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
(
selected
:
Boolean
=
isSelected
,
enabled
:
Boolean
=
isEnabled
,
focused
:
Boolean
=
isFocused
,
pressed
:
Boolean
=
isPressed
,
hovered
:
Boolean
=
isHovered
,
active
:
Boolean
=
isActive
)
:
RadioButtonState
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String