simple_animations library
Classes
- AnimationControllerTransfer
- AnimationDeveloperTools
- Wrapper widget for displaying developer tooling that will assist your while creating custom animation.
-
CustomAnimationBuilder<
T> - A builder that plays a custom animation with a given tween and duration. It can be controlled with control.
-
LoopAnimationBuilder<
T> - Plays an animation with a given tween and duration endlessly.
-
MirrorAnimationBuilder<
T> - Plays an animation with a given tween and duration forward, then backwards, then forward again, and so on.
- Movie
- A snapshot of properties that are animated by a MovieTween. This class can obtained by using MovieTween.transform.
- MovieScene
- Representing a time span of a MovieTween. This class shouldn't be instanced by hand. It should be creating via MovieTween.scene or MovieScene.thenFor methods.
- MovieTween
- Tween / Animatable that animates multiple properties sequentially or in parallel.
-
MovieTweenProperty<
T> -
Type-safe tween property that can be used as a
const
. -
PlayAnimationBuilder<
T> - Plays an animation with a given tween and duration once.
Enums
- AnimationDeveloperToolsPosition
- Possible values for the position of the AnimationDeveloperTools.
- Control
- Instruction for the CustomAnimationBuilder
Mixins
-
AnimationMixin<
T extends StatefulWidget> - Extends your state class with the ability to manage an arbitrary number of AnimationController instances. It takes care of initialization and disposing of these instances.
Extensions
- AnimationControllerExtension on AnimationController
- Method extensions on AnimationController
Typedefs
- MovieTweenPropertyType = Object
- Any Object can act as a tween property.