VButtonStyle class
Constructors
-
VButtonStyle({Color? backgroundColorDisabled, Color? backgroundColorActive, Color? foregroundColorDisabled, Color? foregroundColorActive, Color? overlayColorPressed, Color? overlayColorFocused, Color? shadowColor, double? elevation, double? borderRadiusActive, double? borderRadiusDisabled, Size? minimumSize, BorderSide? borderSideActive, BorderSide? borderSideDisabled, EdgeInsetsGeometry? padding})
-
const
Methods
-
copyWith({Color? backgroundColorDisabled, Color? backgroundColorActive, Color? foregroundColorDisabled, Color? foregroundColorActive, Color? overlayColorPressed, Color? overlayColorFocused, Color? shadowColor, double? elevation, double? borderRadiusActive, double? borderRadiusDisabled, Size? minimumSize, TextStyle? buttonTextStyle, BorderSide? borderSideActive, BorderSide? borderSideDisabled, EdgeInsetsGeometry? padding})
→ VButtonStyle
-
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
override
-
lerp(covariant ThemeExtension<VButtonStyle>? other, double t)
→ VButtonStyle
-
Linearly interpolate with another ThemeExtension object.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited