-
Ease
Easing Curve that speeds up quickly and ends slowly.
-
EaseIn
Easing Curve that starts slowly and ends quickly.
- EaseInBack
- EaseInBounce
- EaseInCirc
- EaseInCubic
- EaseInElastic
- EaseInExpo
-
EaseInOut
Easing Curve that starts slowly, speeds up and then ends slowly.
- EaseInOutBack
- EaseInOutBounce
- EaseInOutCirc
- EaseInOutCubic
- EaseInOutElastic
- EaseInOutExpo
- EaseInOutQuad
- EaseInOutQuart
- EaseInOutQuint
- EaseInOutSine
- EaseInQuad
- EaseInQuart
- EaseInQuint
-
EaseInSine
Easing Curve that starts slowly and ends quickly.
-
EaseOut
Easing Curve that starts quickly and ends slowly.
- EaseOutBack
- EaseOutBounce
- EaseOutCirc
- EaseOutCubic
- EaseOutElastic
- EaseOutExpo
- EaseOutQuad
- EaseOutQuart
- EaseOutQuint
- EaseOutSine
-
FastOutLinearInEasing
Elements exiting a screen use acceleration easing, where they start at rest and end at peak velocity.
-
FastOutSlowInEasing
Elements that begin and end at rest use this standard easing.
-
LinearEasing
It returns fraction unmodified.
-
LinearOutSlowInEasing
Incoming elements are animated using deceleration easing, which starts a transition at peak velocity (the fastest point of an element’s movement) and ends at rest.
-
VectorConverter
A TwoWayConverter that converts Float from and to AnimationVector1D
-
VisibilityThreshold
Visibility threshold for IntOffset.
-
isFinished
Indicates whether the given AnimationState is for an animation that has finished, indicated by [AnimationState.
Compose Animation Core
Jetpack Compose API reference for animation-core.