Skip to main content

Interface: MenuItem

Properties

checked?

checked?: boolean

Should only be specified for checkbox or radio type menu items.

Source

packages/extension-api/src/extension-api.d.ts:55


enabled?

enabled?: boolean

If false, the menu item will be greyed out and unclickable.

Source

packages/extension-api/src/extension-api.d.ts:47


icon?

icon?: string

Source

packages/extension-api/src/extension-api.d.ts:43


id

id: string

Unique within a single menu. Should be same as commandId for handler

Source

packages/extension-api/src/extension-api.d.ts:38


label?

label?: string

Source

packages/extension-api/src/extension-api.d.ts:41


submenu?: MenuItem[]

Source

packages/extension-api/src/extension-api.d.ts:57


type?

type?: "normal" | "separator" | "submenu" | "checkbox" | "radio"

Source

packages/extension-api/src/extension-api.d.ts:40


visible?

visible?: boolean

If false, the menu item will be entirely hidden.

Source

packages/extension-api/src/extension-api.d.ts:51