Skip to main content

Type Alias: G3XTouchUiComponentContext

G3XTouchUiComponentContext = object

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

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

Properties

chartsSources

chartsSources: Iterable<G3XChartsSource>

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

All available electronic charts sources.


comRadioSpacingDataProvider

comRadioSpacingDataProvider: ComRadioSpacingDataProvider

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

A provider of COM radio channel spacing data.


gpsSatComputers

gpsSatComputers: readonly GPSSatComputer[]

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

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:57

The MFD main page registrar.


minimumsDataProvider

minimumsDataProvider: MinimumsDataProvider

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

A provider of minimums data.


navDataBarEditController: G3XNavDataBarEditController

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

A controller for editing CNS data bar nav data fields.


navDataBarFieldModelFactory: NavDataBarFieldModelFactory

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

A factory for CNS data bar nav data field models.


navDataBarFieldRenderer: NavDataFieldRenderer

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

A renderer for CNS data bar nav data fields.


navDataFieldGpsValidity: Subscribable<NavDataFieldGpsValidity>

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

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:63

The PFD inset registrar.


pfdPageRegistrar

pfdPageRegistrar: PfdPageRegistrar

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

The PFD page registrar.


posHeadingDataProvider

posHeadingDataProvider: PositionHeadingDataProvider

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

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:42

The traffic system.


vnavDataProvider

vnavDataProvider: VNavDataProvider

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

A provider of VNAV data.


windDataProvider

windDataProvider: WindDataProvider

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

A provider of wind data.