Menu API
A headless menu for a button, a right-click, or a menubar, including submenus.
Related
Explore these related pages for additional context and usage patterns.
| Page | Category |
|---|---|
| Menu | Disclosure |
| Popover | Disclosure |
| usePopover | System |
Menu.Root
Props
openDelay
number | undefinedDelay before a hover or pointer open. Keyboard, click, and right-click skip it.
Default: 100
closeDelay
number | undefinedDelay before a hover-opened menu closes after the pointer leaves
Default: 250
openOnHover
boolean | undefinedOpen the top menu when the pointer rests on its activator
Default: false
Slots
default
MenuRootSlotPropsMenu.Activator
Props
Slots
default
MenuActivatorSlotPropsMenu.Bar
Props
Slots
default
MenuBarSlotPropsMenu.CheckboxItem
Props
disabled
MaybeRefOrGetter<boolean> | undefinedDisables the gesture. The checked model can still be written.
Default: false
Events
update:checked
unknown[]Slots
default
MenuCheckboxItemSlotPropsMenu.Content
Props
Slots
default
MenuContentSlotPropsMenu.Context
Props
Slots
default
MenuContextSlotPropsMenu.Item
Props
Slots
default
MenuItemSlotPropsMenu.RadioGroup
Props
Slots
default
MenuRadioGroupSlotPropsMenu.RadioItem
Props
disabled
MaybeRefOrGetter<boolean> | undefinedDisables the gesture. The group model can still be written.
Default: false
Slots
default
MenuRadioItemSlotPropsMenu.Separator
Slots
default
MenuSeparatorSlotPropsMenu.Sub
Props
Slots
default
{}Menu.SubActivator
Props
Slots
default
MenuSubActivatorSlotPropsMenu.SubContent
Props
Slots
default
MenuSubContentSlotProps