AppSpacing class abstract final

Spacing scale tokens for the design system.

Every spacing value used across components should be derived from this scale to guarantee visual rhythm and consistency.

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Constants

colossal → const double
80 logical pixels — large landing spacing.
giant → const double
64 logical pixels — landing spacing.
huge → const double
40 logical pixels — screen edge spacing.
lg → const double
16 logical pixels — card padding.
massive → const double
48 logical pixels — hero spacing.
md → const double
12 logical pixels — default gap.
s4 → const double
s8 → const double
s12 → const double
s16 → const double
s20 → const double
s24 → const double
s32 → const double
s40 → const double
s48 → const double
s64 → const double
s80 → const double
screen → const EdgeInsets
Convenience EdgeInsets with the default card padding (AppSpacing.lg).
sm → const double
8 logical pixels — small gap.
xl → const double
20 logical pixels — comfortable gap.
xs → const double
4 logical pixels — smallest gap.
xxl → const double
24 logical pixels — section spacing.
xxxl → const double
32 logical pixels — large section spacing.