Package-level declarations
Types
An empty animation that instantly completes. Useful for replacing dynamic animations with when an animation should conditionally be instant.
A utility for keeping animations within the scope of a given lifecycleOwner.
A TypeEvaluator for Long values.
Contains the time transition information from a start to an end point. This class helps to use the ValueAnimator for animations, see property animation system for more details.
Functions
Starts animations based on the View visibility (newVisibility).
Whether or not the animation scale on the system is set to 0 to make animations instant. This will typically return true
during test runs.
Enables or disables Android's default LayoutTransition to a ViewGroup.
A helper function to create ValueAnimators for multiple transitions between Int values, play them together, and emit callbacks for each batch of updates. This assumes that this
has a duration specified such that all ValueAnimators run for the same amount of time.
A helper function to play multiple ValueAnimators together and emit callbacks for each batch of updates. This assumes that this
has a duration specified such that all ValueAnimators run for the same amount of time, and that all ValueAnimators animate the same type, namely T.