Skip to main content

Interface: ContextMenuItemDefinition

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:21

The MenuItemDefinition interface.

Properties

closeAfterAction?

optional closeAfterAction: boolean

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:44

Whether the context menu dialog should be closed when the menu item is selected. True by default.


estimatedWidth

estimatedWidth: number

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:47

The estimated width of the rendered menu item, in pixels.


id?

optional id: string

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:23

An optional ID to assign to the menu item.


isEnabled?

optional isEnabled: boolean

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:32

Whether the menu item is enabled. True by default.

Methods

onBlurred()?

optional onBlurred(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:41

The action to execute when this item is blurred.

Returns

void


onFocused()?

optional onFocused(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:38

The action to execute when this item is focused.

Returns

void


onSelected()?

optional onSelected(): void

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:35

The action to execute when this item is selected.

Returns

void


renderContent()

renderContent(): VNode

Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/Dialogs/ContextMenuDialog.tsx:29

Renders the content of the menu item.

Returns

VNode

the rendered content of the menu item as a VNode.