ChipState

@Immutable
value class ChipState(val state: ULong) : FocusableComponentState, SelectableComponentState

Constructors

Link copied to clipboard
constructor(state: ULong)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@Stable
open override val isActive: Boolean
Link copied to clipboard
@Stable
open override val isEnabled: Boolean
Link copied to clipboard
@Stable
open override val isFocused: Boolean
Link copied to clipboard
@Stable
open override val isHovered: Boolean
Link copied to clipboard
@Stable
open override val isPressed: Boolean
Link copied to clipboard
@Stable
open override val isSelected: Boolean
Link copied to clipboard

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(enabled: Boolean = isEnabled, focused: Boolean = isFocused, selected: Boolean = isSelected, pressed: Boolean = isPressed, hovered: Boolean = isHovered, active: Boolean = isActive): ChipState
Link copied to clipboard
open override fun toString(): String