DrawerA side panel of destinations, opened by an edge swipe or a menu button. 320 dp by default.
using eQuantic.UI.Components;
new Drawer(new NavigationList())
OnDismiss = () => SetState(() => _drawerOpen = false),
Prop
Type
Default
Description
Content
VisualNode
—
Panel contents — usually a List of destinations.
Open
bool
false
Controlled visibility.
OnDismiss
Action?
null
Scrim tap, Escape, or back.
Edge
DrawerEdge
Start
Start or End; mirrors under RTL.
Width
float
320
Panel width.
Dragging
Follows the finger; the scrim fades proportionally
Open
Elevated panel over a scrim
•
Navigation-dialog semantics: focus trapped while open, Escape closes and returns focus to the menu button.
•
Six or more destinations, or account switching.
•
A drawer and a bottom bar carrying the same destinations.
NOTEEvery dimension resolves through Sizing.*(SizeVariant) and the token scales — never a literal. Source: src/eQuantic.UI.Components/Drawer.cs.