Animation topic
APIs for describing animations and applying them to state changes.
Classes
- AnimatableAlignmentGeometry Animation
- An AnimatableParameter that animates changes to an AlignmentGeometry through an AlignmentGeometryTween.
- AnimatableBoxConstraints Animation
- An AnimatableParameter that animates changes to a BoxConstraints through a BoxConstraintsTween.
- AnimatableColor Animation
- An AnimatableParameter that animates changes to a Color through a ColorTween.
- AnimatableDecoration Animation
- An AnimatableParameter that animates changes to a Decoration through a DecorationTween.
- AnimatableDouble Animation
- An AnimatableParameter that animates changes to a double through a Tween.
- AnimatableEdgeInsetsGeometry Animation
- An AnimatableParameter that animates changes to an EdgeInsetsGeometry through an EdgeInsetsGeometryTween.
- AnimatableInt Animation
- An AnimatableParameter that animates changes to an int through an IntTween.
- AnimatableMatrix4 Animation
- An AnimatableParameter that animates changes to a Matrix4 through a Matrix4Tween.
-
AnimatableObject<
T> Animation -
An AnimatableParameter that animates changes to a value of an
interpolatable type
T
. -
AnimatableParameter<
T> Animation - A wrapper around an animatable parameter of a widget that supports animating with Fleet.
- AnimatableRect Animation
- An AnimatableParameter that animates changes to a Rect through a RectTween.
-
AnimatableRenderObjectWidget<
T extends Object> Animation - A RenderObjectWidget that transparently animates some or all of its parameters with AnimatableParameters.
- AnimatableSize Animation
- An AnimatableParameter that animates changes to a Size through a SizeTween.
-
AnimatableStatelessWidget<
T extends Object> Animation - A StatelessWidget that transparently animates some or all of its parameters with AnimatableParameters.
- Animated Animation
- A widget that applies an animation to state changes in its descendants.
- AnimationSpec Animation
- Specification for animating state changes.
- OptionalAnimatableAlignmentGeometry Animation
- Version of AnimatableAlignmentGeometry for optional parameters.
- OptionalAnimatableBoxConstraints Animation
- Version of AnimatableBoxConstraints for optional parameters.
- OptionalAnimatableColor Animation
- Version of AnimatableColor for optional parameters.
- OptionalAnimatableDecoration Animation
- Version of AnimatableDecoration for optional parameters.
- OptionalAnimatableDouble Animation
- Version of AnimatableDouble for optional parameters.
- OptionalAnimatableEdgeInsetsGeometry Animation
- Version of AnimatableEdgeInsetsGeometry for optional parameters.
- OptionalAnimatableInt Animation
- Version of AnimatableInt for optional parameters.
- OptionalAnimatableMatrix4 Animation
- Version of AnimatableMatrix4 for optional parameters.
-
OptionalAnimatableObject<
T> Animation - Version of AnimatableObject for optional parameters.
- OptionalAnimatableRect Animation
- Version of AnimatableRect for optional parameters.
- OptionalAnimatableSize Animation
- Version of AnimatableSize for optional parameters.
Mixins
-
AnimatableSingleChildRenderObjectWidgetMixin<
T extends Object> Animation - A mixin that allows a SingleChildRenderObjectWidget to transparently animate some or all of its parameters with AnimatableParameters.
-
AnimatingStateMixin<
T extends StatefulWidget> Animation - Mixin for the State of a StatefulWidget for conveniently applying animations when making state changes.
Extensions
- AnimationFromCurveExtension on Curve Animation
- Extension for creating AnimationSpecs from Curves.
- DurationFromIntExtension on int Animation
- Extension for creating Durations from ints.
Functions
-
withAnimation<
T> (AnimationSpec animation, Block< AnimationT> block) → T -
Applies an
animation
to the state changes caused by callingblock
.