FxSizes class abstract

Spacing, radius, and elevation constants.

These are fixed values consumed by all Fx* widgets. Override individual values in your own component by passing explicit sizes.

Inheritance

Constructors

FxSizes()

Properties

appBarHeight double
no setter
avatarLg double
no setter
avatarMd double
no setter
avatarSm double
no setter
avatarXl double
no setter
avatarXs double
no setter
badgePadding double
no setter
badgeRadius double
no setter
badgeSize double
no setter
buttonLg double
no setter
buttonMd double
no setter
buttonRadius double
no setter
buttonSm double
no setter
cardElevation double
no setter
cardPadding double
no setter
cardRadius double
no setter
checkboxRadius double
no setter
checkboxSize double
no setter
elevationLg double
no setter
elevationMd double
no setter
elevationNone double
no setter
elevationSm double
no setter
hashCode int
The hash code for this object.
no setterinherited
icon45 double
no setter
icon50 double
no setter
icon64 double
no setter
iconLg double
no setter
iconMd double
no setter
iconSm double
no setter
iconXl double
no setter
iconXs double
no setter
inputBorderWidth double
no setter
inputHeight double
no setter
inputRadius double
no setter
lg double
no setter
md double
no setter
overlayBorderWidth double
no setter
overlayHandleHeight double
no setter
overlayHandleMargin double
no setter
overlayHandleWidth double
no setter
overlayRadius double
no setter
radioRadius double
no setter
radioSize double
no setter
radiusFull double
no setter
radiusLg double
no setter
radiusMd double
no setter
radiusSm double
no setter
radiusXl double
no setter
radiusXs double
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenHeight double
no setter
screenWidth double
no setter
sm double
no setter
snackbarPadding double
no setter
snackbarRadius double
no setter
switchHeight double
no setter
switchThumbRadius double
no setter
switchWidth double
no setter
text2xl double
headlineSmall
no setter
text3xl double
headlineMedium
no setter
text4xl double
headlineLarge
no setter
text5xl double
displaySmall
no setter
text6xl double
displayMedium
no setter
text7xl double
displayLarge
no setter
textLg double
bodyLarge, titleMedium
no setter
textMd double
bodyMedium, labelLarge, titleSmall
no setter
textSm double
labelMedium, bodySmall
no setter
textXl double
titleLarge
no setter
textXs double
labelSmall
no setter
tooltipPadding double
no setter
tooltipRadius double
no setter
type Object
The extension's type.
no setterinherited
xl double
no setter
xs double
no setter
xxl double
no setter

Methods

copyWith() ThemeExtension<FxSizes>
Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.
inherited
lerp(covariant FxSizes? other, double t) FxSizes
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

Operators

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