sa4_migration_kit library

Classes

CustomAnimation<T>
Widget that creates a customized animation.
LoopAnimation<T>
Widget that creates and plays an animation endlessly from the start to the end.
MirrorAnimation<T>
Widget that creates and plays an animation endlessly from the start to the end, then reverse to the start, then again to the end and so on.
MultiTween<P>
Animatable that animates multiple properties at once. It can also chain multiples Tweens for a property.
MultiTweenValues<P>
Represents the result of a MultiTween processed by an animation.
PlayAnimation<T>
Widget that creates and plays an animation until the end.
TimelineScene<T>
Representing a time span of a TimelineTween. This class shouldn't be instanced by hand. It should be creating via TimelineTween.addScene or TimelineScene.addSubsequentScene methods.
TimelineTween<T>
Animatable that handles complex animations which handles multiple properties or scenes.
TimelineValue<T>
A snapshot of properties that were animated by a TimelineTween. This class can obtained by using TimelineTween.transform.

Enums

CustomAnimationControl
Set of instruction you can pass into a CustomAnimation.control.
DefaultAnimationProperties
Enum for use as type of MultiTween. It contains common used property names. Example: (using supercharged)
Prop
Enum for use as type of TimelineTween. It contains common used property names.

Typedefs

AnimatedWidgetBuilder<T> = Widget Function(BuildContext context, Widget? child, T value)
Builder function used by widgets to update your scene when animating.