GrockScaleAnimation constructor

const GrockScaleAnimation({
  1. Key? key,
  2. required Widget child,
  3. Duration duration = const Duration(milliseconds: 400),
  4. double begin = 0.0,
  5. double end = 1.0,
  6. Curve curve = Curves.easeInOut,
  7. Curve reverseCurve = Curves.easeInOut,
  8. dynamic addListener(
    1. AnimationController controller
    )?,
  9. Offset origin = Offset.zero,
  10. double? scaleX,
  11. double? scaleY,
  12. AlignmentGeometry alignment = Alignment.center,
  13. Duration delay = Duration.zero,
})

Implementation

const GrockScaleAnimation({
  super.key,
  required this.child,
  this.duration = const Duration(milliseconds: 400),
  this.begin = 0.0,
  this.end = 1.0,
  this.curve = Curves.easeInOut,
  this.reverseCurve = Curves.easeInOut,
  this.addListener,
  this.origin = Offset.zero,
  this.scaleX,
  this.scaleY,
  this.alignment = Alignment.center,
  this.delay = Duration.zero,
});