AnimateExt extension
- on
Methods
-
animatedParent<
T> ({required T begin, required T end, required int duration, Curve curve = Curves.linear, required ValueWidgetBuilder< Object?> parentBuilder, Key? key, VoidCallback? onEnd}) → TweenAnimationBuilder<Object?> -
Available on Widget, provided by the AnimateExt extension
-
animationCrossFade(
{required int duration, required Widget nextChild, required bool showNext}) → AnimatedCrossFade -
Available on Widget, provided by the AnimateExt extension
-
moveAnimation(
{Curve curve = Curves.linear, Duration duration = const Duration(milliseconds: 300), VoidCallback? onEnd, required Offset offset}) → AnimatedSlide -
Available on Widget, provided by the AnimateExt extension
-
rotationAnimation(
{Curve curve = Curves.linear, Duration duration = const Duration(milliseconds: 300), VoidCallback? onEnd, required double degree, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) → AnimatedRotation -
Available on Widget, provided by the AnimateExt extension
-
scaleAnimation(
{Curve curve = Curves.linear, Duration duration = const Duration(milliseconds: 300), VoidCallback? onEnd, required double scale, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) → AnimatedScale -
Available on Widget, provided by the AnimateExt extension
-
sizeAnimation(
{Curve curve = Curves.linear, Alignment alignment = Alignment.center, Duration duration = const Duration(milliseconds: 300), Duration? reverseDuration, Clip clipBehavior = Clip.hardEdge}) → AnimatedSize -
Available on Widget, provided by the AnimateExt extension