animation_kit library
Prebuilt animation primitives with timeline sequencing and spring physics
Classes
- AnimatedVisibility
- Fades a child in or out based on a visible boolean.
- AnimationChain
- Renders children one at a time with sequential fade and slide animations.
- AnimationDelay
- Delays the appearance of a child widget by a configurable duration, then reveals it with an opacity transition.
- AnimationSequence
- Runs child animations in sequence with configurable delays.
- Bounce
- Bounce in a child widget with an elastic overshoot effect.
- FadeIn
- Fade in a child widget.
- Pulse
- Pulse a child widget with a repeating scale animation.
- RepeatAnimation
- Wraps a child with a repeating opacity animation.
- ScaleIn
- Scale in a child widget from 0 to 1.
- Shake
- Shake a child widget horizontally using a sine-based offset.
- SlideIn
- Slide in a child widget from a given direction.
- SpringWidget
- Widget that applies spring physics to its child's position.