CLShellConfig class

Parametri di layout dello shell. Default = valori attuali del progetto.

Annotations

Constructors

CLShellConfig({double tabletBreakpoint = 600, double desktopBreakpoint = 1079, double sidebarWidth = 268, double railWidth = 72, double trailingWidth = 360, int maxBottomBarItems = 5, double drawerWidthFactor = 0.85, bool frostedFullBleed = false})
const

Properties

desktopBreakpoint double

= desktop → sidebar. [tablet, desktop) → rail (icon-only). Default 1079.

final
drawerWidthFactor double
final
frostedFullBleed bool
Opt-in: attiva lo shell mobile "full-bleed" (contenuto edge-to-edge sotto header/bolla in blur). Default false → comportamento legacy invariato.
final
hashCode int
The hash code for this object.
no setterinherited
maxBottomBarItems int
final
railWidth double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sidebarWidth double
final
tabletBreakpoint double
< tablet → mobile (bottom bar). Default 600.
final
trailingWidth double
final

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