Menu

Base menu component for dropdown and popup menus.

Properties

NameTypeDefaultDescription
openBooleanfalseWhether the menu is open.
quickBooleanfalseWhether to skip open/close animations.
alignPlacement'bottom-start'Menu alignment relative to trigger (e.g., 'top', 'bottom-start').
alignStrategyStrategy'absolute'Positioning strategy ('absolute' or 'fixed').
offsetNumber0Offset from the trigger element in pixels.
keepOpenBlurBooleanfalseWhether to keep menu open when focus is lost.
keepOpenClickItemBooleanfalseWhether to keep menu open when an item is clicked.
keepOpenClickOutsideBooleanfalseWhether to keep menu open when clicking outside.

Events

NameTypeDescription
selectEventFired when a menu item has been selected.

Methods

Inherits all standard HTMLElement methods.