Skip to main content

Type Alias: G3XTouchUiComponentContext

G3XTouchUiComponentContext = object

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:15

References to items used to create the base G3X Touch's UI views, MFD main pages, PFD pages, and PFD insets.

Properties​

comRadioSpacingDataProvider​

comRadioSpacingDataProvider: ComRadioSpacingDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:29

A provider of COM radio channel spacing data.


gpsSatComputers​

gpsSatComputers: readonly GPSSatComputer[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:35

An array of the GPS computers used by the GPS receiver systems connected to the G3X Touch, indexed by GPS receiver system index.


mfdMainPageRegistrar​

mfdMainPageRegistrar: MfdMainPageRegistrar

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:53

The MFD main page registrar.


minimumsDataProvider​

minimumsDataProvider: MinimumsDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:20

A provider of minimums data.


navDataBarEditController: G3XNavDataBarEditController

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:50

A controller for editing CNS data bar nav data fields.


navDataBarFieldModelFactory: NavDataBarFieldModelFactory

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:44

A factory for CNS data bar nav data field models.


navDataBarFieldRenderer: NavDataFieldRenderer

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:47

A renderer for CNS data bar nav data fields.


navDataFieldGpsValidity: Subscribable<NavDataFieldGpsValidity>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:41

The GPS validity state used by nav data fields.


pfdInsetRegistrar?​

optional pfdInsetRegistrar: PfdInsetRegistrar

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:59

The PFD inset registrar.


pfdPageRegistrar​

pfdPageRegistrar: PfdPageRegistrar

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:56

The PFD page registrar.


posHeadingDataProvider​

posHeadingDataProvider: PositionHeadingDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:17

A provider of airplane position and heading data that updates at the instrument refresh rate.


trafficSystem​

trafficSystem: TrafficSystem | null

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:38

The traffic system.


vnavDataProvider​

vnavDataProvider: VNavDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:26

A provider of VNAV data.


windDataProvider​

windDataProvider: WindDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/G3XTouchUiComponentContext.ts:23

A provider of wind data.