Skip to main content

Interface: G3XFplSourceDataProvider

A provider of data related to flight plan source.

Implemented by

Properties

cdiId

Readonly cdiId: Subscribable<string>

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:69


externalSourceCount

Readonly externalSourceCount: 0 | 2 | 1

The number of supported external flight plan sources.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:42


externalSourceDefs

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

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:39


flightPlanner

Readonly flightPlanner: Subscribable<FlightPlanner<any>>

The flight planner associated with the current flight plan source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:60


fms

Readonly fms: Subscribable<Fms<any>>

The FMS associated with the current flight plan source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:54


fmsId

Readonly fmsId: Subscribable<string>

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:57


internalSourceDef

Readonly internalSourceDef: Readonly<G3XFplSourceDataProviderSourceDef>

The definition describing the internal flight plan source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:33


Readonly lnavIndex: Subscribable<number>

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:63


Readonly navigatorIndex: Subscribable<0 | G3XExternalNavigatorIndex>

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.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:51


source

Readonly source: Subscribable<G3XFplSource>

The current flight plan source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:45


vnavIndex

Readonly vnavIndex: Subscribable<number>

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

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/FlightPlan/G3XFplSourceDataProvider.ts:66