Bring animations to your app.
See more widgets in the widget catalog.
Animated version of Align which automatically transitions the child's position over a given duration whenever the given alignment changes.
A general-purpose widget for building animations. AnimatedBuilder is useful for more complex widgets that wish to include animation as part of a larger build function....
A container that gradually changes its values over a period of time.
A widget that cross-fades between two given children and animates itself between their sizes.
Animated version of DefaultTextStyle which automatically transitions the default text style (the text style to apply to descendant Text widgets without explicit style) over a...
The state for a scrolling container that animates items when they are inserted or removed.
A widget that prevents the user from interacting with widgets behind itself.
Animated version of Opacity which automatically transitions the child's opacity over a given duration whenever the given opacity changes.
Animated version of PhysicalModel.
Animated version of Positioned which automatically transitions the child's position over a given duration whenever the given position changes.
Animated widget that automatically transitions its size over a given duration whenever the given child's size changes.
A widget that rebuilds when the given Listenable changes value.
A base class for widgets with implicit animations.
Animated version of a DecoratedBox that animates the different properties of its Decoration.
Animates the opacity of a widget.
A widget that marks its child as being a candidate for hero animations.
Animated version of Positioned which takes a specific Animation to transition the child's position from a start position to and end position over the lifetime...
Animates the rotation of a widget.
Animates the scale of transformed widget.
Animates its own size and clips and aligns the child.
Animates the position of a widget relative to its normal position.