MCommonConfirmButton constructor

MCommonConfirmButton({
  1. Key? key,
  2. required String buttonText,
  3. required Future<void> onPressed()?,
  4. Color? buttonColor,
  5. Color? textColor,
  6. BorderSide? borderSide,
  7. Size? size,
  8. BorderRadius? borderRadius,
  9. TextStyle? style,
  10. Gradient? gradient,
})

Implementation

MCommonConfirmButton({
  super.key,
  required this.buttonText,
  required this.onPressed,
  Color? buttonColor,
  Color? textColor,
  this.borderSide,
  this.size,
  BorderRadius? borderRadius,
  this.style,
  this.gradient,
})  : textColor = textColor ?? MThemeConfig.titleColor9,
      buttonColor = buttonColor == null && gradient != null
          ? null
          : buttonColor ?? MThemeConfig.assistantColor,
      borderRadius = borderRadius ?? MThemeConfig.buttonBorderRadius8;