Component Props
Configure the Drawer through the builder's prop panel.
All props
Unique ID For Drawer
Sets a unique identifier on the drawer wrapper
string
Yes
Drawer Class
Appends additional classes to the drawer wrapper
CSS class string
No
Open Trigger Selector
CSS selector for elements that open the drawer
CSS selector string
No
Close Trigger Selector
CSS selector for elements that close the drawer
CSS selector string
No
Open Direction
Slide direction the drawer enters from
top, bottom, left, right
No
Passive Mode
Enable non-modal mode — no overlay, no focus trap
boolean
No
Disable Drag to Close
Prevent swipe-to-close gesture
boolean
No
Handle Only
Restrict drag-to-close to the .c-drawer__handle element
boolean
No
Auto Open
Open automatically on page load
boolean
No
Auto Open Delay
Seconds to wait before auto-opening
number (seconds)
No
Auto Open Reshow
Frequency control for auto-open
every-visit, until-dismissed, once, after-delay
No
Auto Open Reshow Delay
Duration before re-showing after dismissal
duration string (30s, 2h, 7d)
No
Close Anchor Link
Close drawer when a same-page anchor link is clicked
boolean
No
Show In Builder
Keep the drawer visible inside the Etch builder
boolean
No