GradientButtonStyle constructor

const GradientButtonStyle({
  1. Gradient? gradient,
  2. AlignmentGeometry? alignment,
  3. Duration? animationDuration,
  4. MaterialStateProperty<double?>? elevation,
  5. bool? enableFeedback,
  6. MaterialStateProperty<Size?>? fixedSize,
  7. MaterialStateProperty<Color?>? foregroundColor,
  8. MaterialStateProperty<Color?>? iconColor,
  9. MaterialStateProperty<double?>? iconSize,
  10. MaterialStateProperty<Size?>? maximumSize,
  11. MaterialStateProperty<Size?>? minimumSize,
  12. MaterialStateProperty<MouseCursor?>? mouseCursor,
  13. MaterialStateProperty<Color?>? overlayColor,
  14. MaterialStateProperty<EdgeInsetsGeometry?>? padding,
  15. MaterialStateProperty<Color?>? shadowColor,
  16. MaterialStateProperty<OutlinedBorder?>? shape,
  17. MaterialStateProperty<BorderSide?>? side,
  18. InteractiveInkFeatureFactory? splashFactory,
  19. MaterialStateProperty<Color?>? surfaceTintColor,
  20. MaterialTapTargetSize? tapTargetSize,
  21. MaterialStateProperty<TextStyle?>? textStyle,
  22. VisualDensity? visualDensity,
})

Implementation

const GradientButtonStyle(
    {this.gradient,
    super.alignment,
    super.animationDuration,
    super.elevation,
    super.enableFeedback,
    super.fixedSize,
    super.foregroundColor,
    super.iconColor,
    super.iconSize,
    super.maximumSize,
    super.minimumSize,
    super.mouseCursor,
    super.overlayColor,
    super.padding,
    super.shadowColor,
    super.shape,
    super.side,
    super.splashFactory,
    super.surfaceTintColor,
    super.tapTargetSize,
    super.textStyle,
    super.visualDensity});