MotionStateSnapshot

data class MotionStateSnapshot(val initial: ValueStateSet, val target: ValueStateSet)

Снимок перехода между состояниями компонента.

initial соответствует предыдущему набору состояний, target - текущему.

Constructors

Link copied to clipboard
constructor(initial: ValueStateSet, target: ValueStateSet)

Properties

Link copied to clipboard

Предыдущий набор состояний.

Link copied to clipboard

Текущий целевой набор состояний.

Functions

Link copied to clipboard

Проверяет, что состояние либо появилось, либо исчезло между initial и target.

Link copied to clipboard

Проверяет, что состояние присутствовало в initial и отсутствует в target.

Link copied to clipboard

Проверяет, что состояние отсутствовало в initial и присутствует в target.

Link copied to clipboard

Проверяет, что состояние присутствует хотя бы в одном из наборов: initial или target.

Link copied to clipboard

Проверяет, что состояние отсутствует и в initial, и в target.

Link copied to clipboard

Смещает начальную точку интерполяции так, как будто state присутствует в initial и отсутствует в target.

Link copied to clipboard

Смещает конечную точку интерполяции так, как будто state уже присутствует в target и отсутствует в initial.