Skip to main content

Interface: IMenuItemsOptions<T>

dg.IMenuItemsOptions

See items

Type parameters

NameType
Tany

Properties

getTooltip

Optional getTooltip: (item: T) => string

Type declaration

▸ (item): string

Tooltip

Parameters
NameType
itemT
Returns

string

Defined in

src/widgets.ts:822


isChecked

Optional isChecked: (item: T) => boolean

Type declaration

▸ (item): boolean

Whether a check box appears before the item

Parameters
NameType
itemT
Returns

boolean

Defined in

src/widgets.ts:813


isValid

Optional isValid: (item: T) => null | string

Type declaration

▸ (item): null | string

If result is not null, the item is grayed out and the result is shown in the tooltip

Parameters
NameType
itemT
Returns

null | string

Defined in

src/widgets.ts:816


onMouseEnter

Optional onMouseEnter: (item: T) => void

Type declaration

▸ (item): void

Gets invoked when the mouse enters the item

Parameters
NameType
itemT
Returns

void

Defined in

src/widgets.ts:825


radioGroup

Optional radioGroup: string

Identifies a group of items where only one can be checked at a time.

Defined in

src/widgets.ts:828


toString

Optional toString: (item: T) => string

Type declaration

▸ (item): string

Text to be shown on the menu item

Parameters
NameType
itemT
Returns

string

Defined in

src/widgets.ts:819