layout_motion library
Classes
- ComposedTransition
- Composes multiple MotionTransitions so all effects apply simultaneously.
- FadeIn
- Fades the child in by animating opacity from 0 to 1.
- FadeOut
- Fades the child out by animating opacity from 1 to 0.
- FadeScaleIn
- Fades and scales the child in simultaneously.
- FadeScaleOut
- Fades and scales the child out simultaneously.
- FadeSlideIn
- Fades and slides the child in simultaneously.
- FadeSlideOut
- Fades and slides the child out simultaneously.
- MotionLayout
- A widget that automatically animates layout changes in its child.
- MotionSpring
- Spring configuration for physics-based move animations.
- MotionTransition
- Base class for enter/exit transitions in MotionLayout.
- ScaleIn
- Scales the child in from scale to 1.0.
- ScaleOut
- Scales the child out from 1.0 to scale.
- SizeIn
- Grows the child in by animating its size along axis.
- SizeOut
- Shrinks the child out by animating its size along axis.
- SlideIn
- Slides the child in from offset (fractional, relative to child size).
- SlideOut
- Slides the child out toward offset.
Enums
- ExitLayoutBehavior
- How exiting children affect the layout during their exit animation.
- StaggerFrom
- Direction from which the stagger delay cascades.