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 (undefined | Readonly<G3XFplSourceDataProviderSourceDef>)[]

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.