MeldUI

Context Menu

A right-click context menu with items, groups, and sub-menus.

Usage

Sub-components

ContextMenuTrigger

Element that opens the context menu on right-click.

ContextMenuContent

The context menu panel.

ContextMenuItem

A menu item.

PropTypeDefaultDescription
insetboolean-Add left padding to align with items that have icons.
variant'default' | 'destructive''default'Visual style variant.

ContextMenuCheckboxItem

A checkbox menu item.

PropTypeDefaultDescription
checkedboolean-Checked state. Use with v-model:checked.

ContextMenuRadioGroup

Groups radio items.

PropTypeDefaultDescription
modelValuestring-Selected value. Use with v-model.

ContextMenuRadioItem

A radio menu item.

PropTypeDefaultDescription
value*string-The value for this radio option.

ContextMenuLabel

A label for a group.

PropTypeDefaultDescription
insetboolean-Add left padding.

ContextMenuSeparator

Visual divider.

ContextMenuShortcut

Keyboard shortcut hint.

ContextMenuSub

Container for a sub-menu.

ContextMenuSubTrigger

Item that opens a sub-menu.

PropTypeDefaultDescription
insetboolean-Add left padding.

ContextMenuSubContent

The sub-menu panel.