Skip to main content

Interface: G3XFplSourceDataProvider

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/G3XFplSourceDataProvider.ts:31

A provider of data related to flight plan source.

Properties​

cdiId​

readonly cdiId: Subscribable<string>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/G3XFplSourceDataProvider.ts:69

The ID of the CDI associated with the current flight plan source.


externalSourceCount​

readonly externalSourceCount: 0 | 1 | 2

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/G3XFplSourceDataProvider.ts:42

The number of supported external flight plan sources.


externalSourceDefs​

readonly externalSourceDefs: readonly (Readonly<G3XFplSourceDataProviderSourceDef> | undefined)[]

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

Definitions describing the external flight plan sources. The index of each definition corresponds to the index of the source's parent external navigator.


flightPlanner​

readonly flightPlanner: Subscribable<FlightPlanner<any>>

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

The flight planner associated with the current flight plan source.


fms​

readonly fms: Subscribable<Fms<any>>

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

The FMS associated with the current flight plan source.


fmsId​

readonly fmsId: Subscribable<string>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/G3XFplSourceDataProvider.ts:57

The ID of the FMS associated with the current flight plan source.


internalSourceDef​

readonly internalSourceDef: Readonly<G3XFplSourceDataProviderSourceDef>

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

The definition describing the internal flight plan source.


readonly lnavIndex: Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/G3XFplSourceDataProvider.ts:63

The index of the LNAV instance associated with the current flight plan source.


readonly navigatorIndex: Subscribable<0 | G3XExternalNavigatorIndex>

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

The index of the current flight plan source's parent navigator. An index of zero represents the internal GPS navigator. Otherwise, the index is the external navigator index.


source​

readonly source: Subscribable<G3XFplSource>

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

The current flight plan source.


vnavIndex​

readonly vnavIndex: Subscribable<number>

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

The index of the VNAV instance associated with the current flight plan source.