copyWith method

  1. @useResult
FTappableMotion copyWith({
  1. Duration? bounceDownDuration,
  2. Duration? bounceUpDuration,
  3. Curve? bounceDownCurve,
  4. Curve? bounceUpCurve,
  5. Animatable<double>? bounceTween,
})

Returns a copy of this FTappableMotion with the given properties replaced.

Parameters

Implementation

@useResult
FTappableMotion copyWith({
  Duration? bounceDownDuration,
  Duration? bounceUpDuration,
  Curve? bounceDownCurve,
  Curve? bounceUpCurve,
  Animatable<double>? bounceTween,
}) => FTappableMotion(
  bounceDownDuration: bounceDownDuration ?? this.bounceDownDuration,
  bounceUpDuration: bounceUpDuration ?? this.bounceUpDuration,
  bounceDownCurve: bounceDownCurve ?? this.bounceDownCurve,
  bounceUpCurve: bounceUpCurve ?? this.bounceUpCurve,
  bounceTween: bounceTween ?? this.bounceTween,
);