XButtonStyle constructor
const
XButtonStyle({
- @Default.new(Colors.lightBlue) Color background,
- @Default.new(Colors.white) Color foreground,
- @Default.new(Colors.white) Color borderColor,
- @Default.new(Colors.lightBlue) Color loadingColor,
- @Default.new(Color.fromRGBO(238, 238, 238, 1)) Color disableBackground,
- @Default.new(0.0) double borderWidth,
- @Default.new(true) bool isEnable,
- @Default.new(1.0) double elevation,
- @Default.new(12.0) double paddingHorizontal,
- @Default.new(8.0) double paddingVertical,
- @Default.new(14) double textSize,
- Widget? prefixIcon,
- Widget? suffixIcon,
- Widget? centerIcon,
- 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;