transitions library

transitions.dart — Barrel for all 12 built-in TransitionPlugins.

Import this alongside ui_animations_pro.dart to use the ready-made plugins:

import 'package:ui_animations_pro/ui_animations_pro.dart';
import 'package:ui_animations_pro/transitions.dart';

Classes

BlurTransitionPlugin
Animates a Gaussian blur from maxSigma → 0 (reveal) or 0 → maxSigma (exit).
FadeTransitionPlugin
Animates opacity from from to to.
Flip3DTransitionPlugin
Applies a 3D perspective flip around axis.
LiquidTransitionPlugin
Reveals a widget with a liquid wave effect using a custom ClipPath.
MorphTransitionPlugin
Morphs a container's shape, color, and border radius.
ParallaxTransitionPlugin
Creates a parallax depth illusion by translating at a fractional speed.
RippleTransitionPlugin
Renders an expanding circular ripple overlaid on the widget.
RotateTransitionPlugin
Animates a widget rotating by turns full rotations.
ScaleTransitionPlugin
Animates a widget scaling from from to to.
ShimmerTransitionPlugin
Sweeps a highlight gradient across a widget — classic skeleton/loading shimmer.
SlideTransitionPlugin
Animates a widget sliding in from a given direction.
SpringTransitionPlugin
Combines scale and fade with a spring physics curve.

Enums

FlipAxis
Axis for the 3D flip.
SlideDirection
Direction from which the widget slides in.