WxDrivenButtonStyle constructor

const WxDrivenButtonStyle({
  1. WxSheetVariant? variant,
  2. WxSheetSize? size,
  3. Color? severity,
  4. double? width,
  5. double? height,
  6. double? minWidth,
  7. double? maxWidth,
  8. double? minHeight,
  9. double? maxHeight,
  10. EdgeInsetsGeometry? margin,
  11. EdgeInsetsGeometry? padding,
  12. double? spacing,
  13. bool? adaptiveSpacing,
  14. Offset? offset,
  15. double? scale,
  16. double? rotate,
  17. bool? flipX,
  18. bool? flipY,
  19. double? opacity,
  20. Alignment? alignment,
  21. Clip? clipBehavior,
  22. Color? overlayColor,
  23. double? overlayOpacity,
  24. ShapeBorder? overlayShape,
  25. Size? overlayExtent,
  26. Color? surfaceTint,
  27. Color? elevationColor,
  28. double? elevation,
  29. CrossAxisAlignment? tileAlign,
  30. MainAxisAlignment? tileJustify,
  31. bool? tileWrap,
  32. TextStyle? textStyle,
  33. TextAlign? textAlign,
  34. double? textSpacing,
  35. Color? textColor,
  36. TextOverflow? textOverflow,
  37. bool? textSoftWrap,
  38. TextWidthBasis? textWidthBasis,
  39. Color? foregroundColor,
  40. double? foregroundOpacity,
  41. int? foregroundAlpha,
  42. Color? backgroundColor,
  43. double? backgroundOpacity,
  44. int? backgroundAlpha,
  45. Color? borderColor,
  46. double? borderOpacity,
  47. int? borderAlpha,
  48. double? borderWidth,
  49. BorderRadius? borderRadius,
  50. BorderStyle? borderStyle,
  51. double? borderOffset,
  52. OutlinedBorder? border,
  53. DecorationImage? image,
  54. List<BoxShadow>? shadows,
  55. Gradient? gradient,
  56. Color? iconColor,
  57. double? iconOpacity,
  58. double? iconSize,
  59. Color? checkmarkColor,
  60. double? checkmarkSize,
  61. double? checkmarkWeight,
  62. Color? spinnerColor,
  63. Color? spinnerBackgroundColor,
  64. double? spinnerSize,
  65. double? spinnerWidth,
  66. bool? spinnerRounded,
  67. TextStyle? titleStyle,
  68. TextStyle? subtitleStyle,
  69. double? titleSize,
  70. double? subtitleSize,
  71. Color? titleColor,
  72. Color? subtitleColor,
  73. int? titleMaxLines,
  74. int? subtitleMaxLines,
  75. FontWeight? titleWeight,
  76. FontWeight? subtitleWeight,
  77. WxButtonStyle? focusedStyle,
  78. WxButtonStyle? hoveredStyle,
  79. WxButtonStyle? pressedStyle,
  80. WxButtonStyle? loadingStyle,
  81. WxButtonStyle? disabledStyle,
  82. bool? inherits,
})

Create a raw WxDrivenButtonStyle.

Implementation

const WxDrivenButtonStyle({
  super.variant,
  super.size,
  super.severity,
  super.width,
  super.height,
  super.minWidth,
  super.maxWidth,
  super.minHeight,
  super.maxHeight,
  super.margin,
  super.padding,
  super.spacing,
  super.adaptiveSpacing,
  super.offset,
  super.scale,
  super.rotate,
  super.flipX,
  super.flipY,
  super.opacity,
  super.alignment,
  super.clipBehavior,
  super.overlayColor,
  super.overlayOpacity,
  super.overlayShape,
  super.overlayExtent,
  super.surfaceTint,
  super.elevationColor,
  super.elevation,
  super.tileAlign,
  super.tileJustify,
  super.tileWrap,
  super.textStyle,
  super.textAlign,
  super.textSpacing,
  super.textColor,
  super.textOverflow,
  super.textSoftWrap,
  super.textWidthBasis,
  super.foregroundColor,
  super.foregroundOpacity,
  super.foregroundAlpha,
  super.backgroundColor,
  super.backgroundOpacity,
  super.backgroundAlpha,
  super.borderColor,
  super.borderOpacity,
  super.borderAlpha,
  super.borderWidth,
  super.borderRadius,
  super.borderStyle,
  super.borderOffset,
  super.border,
  super.image,
  super.shadows,
  super.gradient,
  super.iconColor,
  super.iconOpacity,
  super.iconSize,
  super.checkmarkColor,
  super.checkmarkSize,
  super.checkmarkWeight,
  super.spinnerColor,
  super.spinnerBackgroundColor,
  super.spinnerSize,
  super.spinnerWidth,
  super.spinnerRounded,
  super.titleStyle,
  super.subtitleStyle,
  super.titleSize,
  super.subtitleSize,
  super.titleColor,
  super.subtitleColor,
  super.titleMaxLines,
  super.subtitleMaxLines,
  super.titleWeight,
  super.subtitleWeight,
  this.focusedStyle,
  this.hoveredStyle,
  this.pressedStyle,
  this.loadingStyle,
  this.disabledStyle,
  this.inherits,
});