EleButtonThemeData class

Mixed in types

Constructors

EleButtonThemeData({TextStyle? textStyle, Color? backgroundColor, Color? foregroundColor, Color? borderColor, Color? overlayColor, EdgeInsetsGeometry? padding, EleThemeStatus? status, ButtonShape? shape, double? radius, ButtonBorderStyle? borderStyle, bool? plain})
const

Properties

backgroundColor Color?
backgroundColor
final
borderColor Color?
borderColor
final
borderStyle ButtonBorderStyle?
type
final
foregroundColor Color?
foregroundColor,text or icon color
final
hashCode int
The hash code for this object.
no setterinherited
overlayColor Color?
button focused, hovered, or pressed
final
padding EdgeInsetsGeometry?
child padding
final
plain bool?
plain
final
radius double?
radius
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shape ButtonShape?
shape
final
status EleThemeStatus?
status
final
textStyle TextStyle?
textStyle
final

Methods

debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited