CheckboxState

@Immutable
value class CheckboxState(state: ULong) : ToggleableComponentState, FocusableComponentState

Constructors

Link copied to clipboard
constructor(state: ULong)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val isActive: Boolean
Link copied to clipboard
open override val isEnabled: Boolean
Link copied to clipboard
open override val isFocused: Boolean
Link copied to clipboard
open override val isHovered: Boolean
Link copied to clipboard
open override val isPressed: Boolean
Link copied to clipboard
open override val isSelected: Boolean
Link copied to clipboard
open override val toggleableState: ToggleableState

Functions

Link copied to clipboard
open fun <T> chooseValue(normal: T, disabled: T, focused: T, pressed: T, hovered: T, active: T): T
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
Link copied to clipboard
open override fun toString(): String