Skip to main content

Type Alias: MfdPageDefinition

MfdPageDefinition = object

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:13

A definition describing an MFD main page.

Properties

factory?

optional factory: MfdPageFactory

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:33

A function which renders the page. If not defined, then the page will be disabled.


key

key: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:15

The key of the page.


label

label: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:18

The label of the page that appears on the page navigation bar.


order

order: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:30

A numeric value which determines the order in which the page's navigation bar label appears relative to those of other pages. A lower value causes the label to appear before (to the left of) other labels.


selectIconSrc

selectIconSrc: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:21

The file path to the image asset for the icon displayed in the page's associated button in the Select Page dialog.


selectLabel

selectLabel: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/MFD/PageNavigation/MfdPageDefinition.ts:24

The label displayed in the page's associated button in the Select Page dialog.