XButtonStyle constructor

const XButtonStyle({
  1. @Default.new(Colors.lightBlue) Color background,
  2. @Default.new(Colors.white) Color foreground,
  3. @Default.new(Colors.white) Color borderColor,
  4. @Default.new(Colors.lightBlue) Color loadingColor,
  5. @Default.new(Color.fromRGBO(238, 238, 238, 1)) Color disableBackground,
  6. @Default.new(0.0) double borderWidth,
  7. @Default.new(true) bool isEnable,
  8. @Default.new(1.0) double elevation,
  9. @Default.new(12.0) double paddingHorizontal,
  10. @Default.new(8.0) double paddingVertical,
  11. @Default.new(14) double textSize,
  12. Widget? prefixIcon,
  13. Widget? suffixIcon,
  14. Widget? centerIcon,
  15. TextStyle? textStyle,
})

Implementation

const factory XButtonStyle({
  @Default(Colors.lightBlue) Color background,
  @Default(Colors.white) Color foreground,
  @Default(Colors.white) Color borderColor,
  @Default(Colors.lightBlue) Color loadingColor,
  @Default(Color.fromRGBO(238, 238, 238, 1)) Color disableBackground,
  @Default(0.0) double borderWidth,
  @Default(true) bool isEnable,
  @Default(1.0) double elevation,
  @Default(12.0) double paddingHorizontal,
  @Default(8.0) double paddingVertical,
  @Default(14) double textSize,
  Widget? prefixIcon,
  Widget? suffixIcon,
  Widget? centerIcon,
  TextStyle? textStyle,
}) = _XButtonStyle;