BounceAnimation constructor
BounceAnimation({})
Creates a BounceAnimation scaling the child widget with a bounce curve.
Implementation
BounceAnimation({
super.key,
required super.duration,
required super.delay,
required super.child,
super.onComplete,
super.curve = Curves.bounceOut,
required double begin,
required double end,
super.idleValue = 0,
super.autoPlayOnUpdate,
}) : super(
builder: (context, value, child) =>
Transform.scale(scale: 1 + value.abs(), child: child),
tween: Tween<double>(begin: begin, end: end),
);