BetterButtonTheme constructor

const BetterButtonTheme({
  1. required double fontSize,
  2. required EdgeInsetsGeometry padding,
  3. BorderRadiusGeometry? borderRadius,
  4. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.center,
  5. required Color defaultTextColor,
  6. required Color defaultBackgroundColor,
  7. required Color borderColor,
  8. required Color primaryTextColor,
  9. required Color infoTextColor,
  10. required Color successTextColor,
  11. required Color warningTextColor,
  12. required Color dangerTextColor,
  13. required Color loadingColor,
  14. required Color overlayColor,
  15. double? loadingStrokeWidth,
})

Implementation

const BetterButtonTheme({
  required this.fontSize,
  required this.padding,
  this.borderRadius,
  this.mainAxisAlignment = MainAxisAlignment.center,
  required this.defaultTextColor,
  required this.defaultBackgroundColor,
  required this.borderColor,
  required this.primaryTextColor,
  required this.infoTextColor,
  required this.successTextColor,
  required this.warningTextColor,
  required this.dangerTextColor,
  required this.loadingColor,
  required this.overlayColor,
  this.loadingStrokeWidth,
});