AuthButtonStyle class
Constructors
AuthButtonStyle ({Color ? buttonColor , Color ? splashColor , double ? elevation = 2.0 , double ? borderRadius = 8.0 , EdgeInsets ? padding , TextStyle ? textStyle , Color ? borderColor , double ? borderWidth , AuthButtonType ? buttonType , double ? width , double ? height , double ? iconSize = 35.0 , double ? separator = 10.0 , Color ? iconBackground , AuthIconType ? iconType , Color ? shadowColor , Color ? progressIndicatorColor , Color ? progressIndicatorValueColor , double ? progressIndicatorStrokeWidth , double ? progressIndicatorValue })
const
Properties
borderColor
→ Color ?
borderColor Define the border color around the button.
final
borderRadius
→ double ?
borderRadius Define the border radius, the default value is 8.0
.
final
borderWidth
→ double ?
borderWidth Define the border width around the button.
final
buttonColor
→ Color ?
buttonColor Define the button color.
The default value is white
if the darkMode
= false
.
else the value is Color(0xff424242) .
final
buttonType
→ AuthButtonType ?
buttonType Define the button Type.
final
elevation
→ double ?
elevation Define the elevation button, the default value is 2.0
.
final
hashCode
→ int
The hash code for this object.
no setter inherited
height
→ double ?
height Define the height button, the default value is the minimum.
final
iconBackground
→ Color ?
iconBackground Define the background icon,
when the style
is equal to AuthButtonStyle.secondary
final
iconSize
→ double ?
iconSize Define the size of the icon, the default value is 35.0
.
final
iconType
→ AuthIconType ?
iconType Define the icon type.
final
padding
→ EdgeInsets ?
padding Define the button padding, the default value is null
,
when the style
= AuthButtonStyle.icon
,
the value is equal to 0.0
, for the default is equal to
final
progressIndicatorColor
→ Color ?
final
progressIndicatorStrokeWidth
→ double ?
final
progressIndicatorValue
→ double ?
final
progressIndicatorValueColor
→ Color ?
final
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
separator
→ double ?
separator Define the value of the space between the Icon and the Text .
the default value is 10.0
.
final
shadowColor
→ Color ?
shadow Color
Define the color of the the shadow behind the button.
final
splashColor
→ Color ?
splashColor Define the color when the button is onPressed.
The default value is Colors.grey .
final
textStyle
→ TextStyle ?
textStyle Define the text style.
final
width
→ double ?
width Define the button width, the default value is the minimum.
final
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString ()
→ String
A string representation of this object.
inherited