{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

Transition.TransitionAnimationState


Each animation created using animateFloat, animateDp, etc is represented as a TransitionAnimationState in Transition.

Summary

Public properties

TargetBasedAnimation<T, V>

All the animation configurations including initial value/velocity & target value for animating from currentState to targetState are captured in animation.

Cmn
FiniteAnimationSpec<T>

AnimationSpec that is used for current animation run.

Cmn
String
Cmn
TwoWayConverter<T, V>
Cmn
open T
Cmn

Public properties

animation

val animationTargetBasedAnimation<T, V>

All the animation configurations including initial value/velocity & target value for animating from currentState to targetState are captured in animation.

animationSpec

val animationSpecFiniteAnimationSpec<T>

AnimationSpec that is used for current animation run. This can change when targetState changes.

label

val labelString

typeConverter

val typeConverterTwoWayConverter<T, V>

value

open val value: T