InteractiveColor

"Интерактивный" цвет. Дает возможность определить цвета для каждого Interaction из InteractionSource

Author

Малышев Александр on 18.10.2024

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun colorForInteraction(interactionSource: InteractionSource): Color

Возвращает цвет Color согласно текущему состоянию InteractionSource

abstract fun colorForInteraction(interactionSource: InteractionSource, semanticStateSource: SemanticStateSource): Color

Возвращает цвет Color, согласно текущему состоянию InteractionSource и SemanticStateSource

open fun colorForInteraction(interactionSource: InteractionSource, stateSet: Set<ValueState>): Color

Возвращает цвет Color согласно текущему состоянию InteractionSource и набору stateSet

Link copied to clipboard

Возвращает цвет Color, сохраненный в State, согласно текущему состоянию InteractionSource

abstract fun colorForInteractionAsState(interactionSource: InteractionSource, semanticStateSource: SemanticStateSource): State<Color>

Возвращает цвет Color, сохраненный в State, согласно текущему состоянию InteractionSource и SemanticStateSource

Возвращает цвет Color, сохраненный в State, согласно текущему состоянию InteractionSource и набору stateSet

abstract fun colorForInteractionAsState(motionContext: MotionContext, motionProperty: MotionProperty<Color>): State<Color>

Возвращает цвет Color, сохраненный в State, согласно текущему состоянию InteractionSource и набору stateSet