CurveAnimationConfig.springWithDampingRatio constructor

CurveAnimationConfig.springWithDampingRatio(
  1. Duration duration, {
  2. double mass = 1.0,
  3. double stiffness = 180.0,
  4. double ratio = 0.8,
  5. Duration delay = .zero,
  6. VoidCallback? onEnd,
})

Implementation

factory CurveAnimationConfig.springWithDampingRatio(
  Duration duration, {
  double mass = 1.0,
  double stiffness = 180.0,
  double ratio = 0.8,
  Duration delay = .zero,
  VoidCallback? onEnd,
}) {
  final curve = SpringCurve.withDampingRatio(
    mass: mass,
    stiffness: stiffness,
    ratio: ratio,
  );

  return CurveAnimationConfig(
    duration: duration,
    curve: curve,
    delay: delay,
    onEnd: onEnd,
  );
}