Menu
Rightclick here
Usage
API
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| model | Array | [] | Array of menu items |
| closeOnActivation | Boolean | true | Close menu when item is clicked |
| searchThreshold | Number | Infinity | Show search filter if items exceed this count |
Menu Item Properties
| Property | Type | Description |
|---|---|---|
| label | String | Item text |
| icon | String | FontAwesome icon class |
| action | Function | Click handler |
| separator | Boolean | Renders as separator/divider |
| disabled | Boolean | Disable the item |
| checkbox | Boolean | Show as checkbox item |
| checked | Boolean | CheckBox checked state |
| href | String | Render as link |
| target | String | Link target |
| type | Component | Custom Vue component for item |
Methods
| Method | Arguments | Description |
|---|---|---|
| open | (event, element?) | Open menu at event position or aligned to element |
| close | - | Close the menu |
Events
| Event | Description |
|---|---|
| close | Emitted when menu closes |
