FToastStyle constructor

FToastStyle({
  1. required BoxDecoration decoration,
  2. required IconThemeData iconStyle,
  3. required TextStyle titleTextStyle,
  4. required TextStyle descriptionTextStyle,
  5. Duration enterExitDuration = const Duration(milliseconds: 400),
  6. Curve enterCurve = Curves.easeOutCubic,
  7. Curve exitCurve = Curves.easeOutCubic,
  8. double entranceExitOpacity = 0.0,
  9. Duration transitionDuration = const Duration(milliseconds: 400),
  10. Curve transitionCurve = Curves.easeOutCubic,
  11. BoxConstraints constraints = const BoxConstraints(maxHeight: 250, maxWidth: 400),
  12. EdgeInsetsGeometry padding = const EdgeInsets.all(16),
  13. double iconSpacing = 10,
  14. double titleSpacing = 1,
  15. double suffixSpacing = 12,
})

Creates a FToastStyle.

Implementation

FToastStyle({
  required this.decoration,
  required this.iconStyle,
  required this.titleTextStyle,
  required this.descriptionTextStyle,
  this.enterExitDuration = const Duration(milliseconds: 400),
  this.enterCurve = Curves.easeOutCubic,
  this.exitCurve = Curves.easeOutCubic,
  this.entranceExitOpacity = 0.0,
  this.transitionDuration = const Duration(milliseconds: 400),
  this.transitionCurve = Curves.easeOutCubic,
  this.constraints = const BoxConstraints(maxHeight: 250, maxWidth: 400),
  this.padding = const EdgeInsets.all(16),
  this.iconSpacing = 10,
  this.titleSpacing = 1,
  this.suffixSpacing = 12,
});