GradientButtonStyle constructor
const
GradientButtonStyle({
- Gradient? gradient,
- AlignmentGeometry? alignment,
- Duration? animationDuration,
- MaterialStateProperty<
double?> ? elevation, - bool? enableFeedback,
- MaterialStateProperty<
Size?> ? fixedSize, - MaterialStateProperty<
Color?> ? foregroundColor, - MaterialStateProperty<
Color?> ? iconColor, - MaterialStateProperty<
double?> ? iconSize, - MaterialStateProperty<
Size?> ? maximumSize, - MaterialStateProperty<
Size?> ? minimumSize, - MaterialStateProperty<
MouseCursor?> ? mouseCursor, - MaterialStateProperty<
Color?> ? overlayColor, - MaterialStateProperty<
EdgeInsetsGeometry?> ? padding, - MaterialStateProperty<
Color?> ? shadowColor, - MaterialStateProperty<
OutlinedBorder?> ? shape, - MaterialStateProperty<
BorderSide?> ? side, - InteractiveInkFeatureFactory? splashFactory,
- MaterialStateProperty<
Color?> ? surfaceTintColor, - MaterialTapTargetSize? tapTargetSize,
- MaterialStateProperty<
TextStyle?> ? textStyle, - 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});