DraftModeAdaptiveButtonConfig class final

Constructors

DraftModeAdaptiveButtonConfig({required DraftModeUIThemeData theme, required Widget child, required Widget? pendingChild, required bool effectiveIsPending, required VoidCallback? effectiveOnPressed, required DraftModeUIButtonSize size, required DraftModeUIButtonVariant variant, required Color? backgroundColor, required Color? textColor, required bool stretched, required EdgeInsetsGeometry? padding, required DraftModeAdaptiveButtonContentKind contentKind})
const

Properties

androidMinWidth → double
no setter
androidPadding → EdgeInsetsGeometry
no setter
backgroundColor → Color?
final
child → Widget
final
contentKind → DraftModeAdaptiveButtonContentKind
final
cupertinoPadding → EdgeInsetsGeometry
no setter
cupertinoSize → CupertinoButtonSize
no setter
effectiveIsPending → bool
final
effectiveOnPressed → VoidCallback?
final
hashCode → int
The hash code for this object.
no setterinherited
iconSize → double
no setter
padding → EdgeInsetsGeometry?
final
pendingChild → Widget?
final
resolvedBackgroundColor → Color?
no setter
resolvedTextColor → Color
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
size → DraftModeUIButtonSize
final
sizeRecord → ({double fontSize, FontWeight fontWeight, double height})
no setter
stretched → bool
final
textColor → Color?
final
theme → DraftModeUIThemeData
final
variant → DraftModeUIButtonVariant
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolvePendingChild() → Widget
toString() → String
A string representation of this object.
inherited

Operators

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