Transition.TransitionAnimationState


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

Summary

Public functions

open String
Cmn

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 functions

toString

open fun toString(): String

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