Props & events
Attributes & behavior classes
Shares its per-component options with menu/popover: .no-close-on-select, .no-close-on-outside, .no-close-on-esc, plus one of four placement classes.
| Attribute / class | Purpose |
|---|---|
aria-haspopup="menu" / aria-expanded | Required on .dropdown-trigger |
role="menu" / role="menuitem" | Required ARIA roles |
.no-close-on-select / .no-close-on-outside / .no-close-on-esc | Opt-out flags — none present by default |
Events
No external wiring needed — clicking .dropdown-trigger inside .dropdown toggles the panel directly.
| Event | Description |
|---|---|
flick:open / flick:close | Fired on the .dropdown when the panel opens or closes. |
flick:select | Fired when an .action-select item is clicked, detail carries the item's id. |