AppShadow class abstract final

Shadow elevation tokens for the design system.

Provides consistent, tasteful shadows for floating surfaces. Each token is exposed as a List of BoxShadow for direct use in BoxDecoration, and as a named constructor producing a full elevation style.

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

Static Methods

tinted(Color color, {double blurRadius = 16, double offsetY = 4, double opacity = 0.18}) → List<BoxShadow>
Returns a shadow list tinted with color.

Constants

brand → const List<BoxShadow>
Branded shadow used by primary surfaces.
card → const List<BoxShadow>
Default decoration shadow used by elevated cards.
floating → const List<BoxShadow>
Floating button / FAB elevation.
glass → const List<BoxShadow>
Glass-style soft shadow for translucent surfaces.
glow → const List<BoxShadow>
A primary-tinted soft glow used to lift branded surfaces.
glowError → const List<BoxShadow>
Colored glow around an error surface.
glowSuccess → const List<BoxShadow>
Colored glow around a success surface.
medium → const List<BoxShadow>
Medium elevation shadow.
soft → const List<BoxShadow>
Soft / low elevation shadow (default).
strong → const List<BoxShadow>
Strong / high elevation shadow.