Dropdown
Dropdown uses the native Popover API for visibility, light dismissal, Escape handling, and focus restoration.
npm install @duskmoon-dev/el-dropdown
import '@duskmoon-dev/el-dropdown/register';
Native dropdown
Use the trigger slot to replace the trigger label. placement accepts block-start, block-end, inline-start, or inline-end. The show(), hide(), and toggle() methods delegate directly to the native Popover.