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.

Typedefs

MovieTweenPropertyType = Object
Any Object can act as a tween property.