Skip to content

@advjs/monorepo / @advjs/gui / MenuItem

Interface: MenuItem

Defined in: packages/gui/client/components/menu/types.ts:1

Properties

accelerator?

optional accelerator: string

Defined in: packages/gui/client/components/menu/types.ts:7

Shortcut key


checked?

optional checked: boolean

Defined in: packages/gui/client/components/menu/types.ts:16


children?

optional children: MenuItem[]

Defined in: packages/gui/client/components/menu/types.ts:19


disabled?

optional disabled: boolean

Defined in: packages/gui/client/components/menu/types.ts:14


ellipsis?

optional ellipsis: boolean

Defined in: packages/gui/client/components/menu/types.ts:12

show …

Default

ts
false

label?

optional label: string

Defined in: packages/gui/client/components/menu/types.ts:3


onClick()?

optional onClick: () => void

Defined in: packages/gui/client/components/menu/types.ts:17

Returns

void


type?

optional type: "separator" | "normal" | "checkbox" | "submenu"

Defined in: packages/gui/client/components/menu/types.ts:2