withPadding method
AbstractButtonStyle
withPadding({
- EdgeInsetsGeometry? padding,
- EdgeInsetsGeometry? hoverPadding,
- EdgeInsetsGeometry? focusPadding,
- EdgeInsetsGeometry? disabledPadding,
Implementation
AbstractButtonStyle withPadding(
{EdgeInsetsGeometry? padding,
EdgeInsetsGeometry? hoverPadding,
EdgeInsetsGeometry? focusPadding,
EdgeInsetsGeometry? disabledPadding}) {
return copyWith(
padding: (context, states, padding) {
return states.disabled
? disabledPadding ?? padding
: states.hovered
? hoverPadding ?? padding
: states.focused
? focusPadding ?? padding
: padding;
},
);
}