FToastMotion constructor

const FToastMotion({
  1. Duration entranceDuration = const Duration(milliseconds: 400),
  2. Duration dismissDuration = const Duration(milliseconds: 300),
  3. Duration transitionDuration = const Duration(milliseconds: 400),
  4. Duration reentranceDuration = const Duration(milliseconds: 400),
  5. Duration exitDuration = const Duration(milliseconds: 400),
  6. Duration swipeCompletionDuration = const Duration(milliseconds: 150),
  7. Curve entranceCurve = Curves.easeOutCubic,
  8. Curve dismissCurve = Curves.easeOutCubic,
  9. Curve transitionCurve = Curves.easeOutCubic,
  10. Curve reentranceCurve = Curves.easeOutCubic,
  11. Curve exitCurve = Curves.easeOutCubic,
  12. Curve swipeCompletionCurve = Curves.easeInCubic,
  13. Animatable<double> entranceDismissFadeTween = const FImmutableTween(begin: 0.0, end: 1.0),
})

Creates a FToastMotion.

Implementation

const FToastMotion({
  this.entranceDuration = const Duration(milliseconds: 400),
  this.dismissDuration = const Duration(milliseconds: 300),
  this.transitionDuration = const Duration(milliseconds: 400),
  this.reentranceDuration = const Duration(milliseconds: 400),
  this.exitDuration = const Duration(milliseconds: 400),
  this.swipeCompletionDuration = const Duration(milliseconds: 150),
  this.entranceCurve = Curves.easeOutCubic,
  this.dismissCurve = Curves.easeOutCubic,
  this.transitionCurve = Curves.easeOutCubic,
  this.reentranceCurve = Curves.easeOutCubic,
  this.exitCurve = Curves.easeOutCubic,
  this.swipeCompletionCurve = Curves.easeInCubic,
  this.entranceDismissFadeTween = const FImmutableTween(begin: 0.0, end: 1.0),
});