| Interface | Description |
|---|---|
| AnimatedProperty |
A property on a mount content (View or Drawable), e.g.
|
| AnimationBinding |
An animation or set of animations using
GraphBindings. |
| AnimationBindingListener |
Listener that receives events when a
GraphBinding is activated or is finished. |
| Resolver |
Class used to get and set the runtime values of mount contents in the component hierarchy during
animations.
|
| RuntimeValue |
Class that represents a float value that may need to be resolved at runtime (since it's relative
to a property on a mount content for example).
|
| Class | Description |
|---|---|
| AnimatedProperties |
A convenience class for common View properties applicable to all subclasses of View.
|
| AnimatedPropertyNode |
A ValueNode that allows getting and/or setting the value of a specific property (x, y, scale,
text color, etc) on a given mount content (View or Drawable).
|
| BezierTransition |
Animation for the transition of the position of a mount content on a quadratic Bezier curve.
|
| DelayBinding |
An
AnimationBinding that adds a delay to the provided AnimationBinding |
| DimensionValue |
A
RuntimeValue for dimension properties like x/y/width/height. |
| FloatValue |
A
RuntimeValue for a float property like scale or alpha. |
| ParallelBinding |
An
AnimationBinding that's composed of other AnimationBindings running in
parallel, possibly starting on a stagger. |
| PropertyAnimation |
Represents the animation specification for a single property: - What transition key it's for -
What property for that transition key that should animate - The value that property should
animate to
|
| PropertyHandle |
A pair of transition key and
AnimatedProperty which can be used to identify a single
animating component property at runtime. |
| SequenceBinding |
An
AnimationBinding that's a sequence of other AnimationBindings. |
| SpringTransition |
Animation for the transition of a single
PropertyAnimation on a spring. |
| TimingTransition |
Animation for the transition of a single
PropertyAnimation over a fixed amount of time. |
| TransitionAnimationBinding |
Base class for defining animations for transitions between states of the component hierarchy.
|