Skip to main content

Class: FmsConfig

A configuration object which defines FMS options.

Implements

Constructors

constructor

new FmsConfig(element): FmsConfig

Creates a new FmsConfig from a configuration document element.

Parameters

NameTypeDescription
elementundefined | ElementA configuration document element.

Returns

FmsConfig

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:53

Properties

externalFplSourceCount

Readonly externalFplSourceCount: 0 | 2 | 1

The number of supported external flight plan data sources.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:47


externalFplSources

Readonly externalFplSources: readonly (undefined | FmsExternalFplSourceConfig)[]

Configs that define options for external flight plan data sources. The index of each config 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/AvionicsConfig/FmsConfig.ts:44


flightPathOptions

Readonly flightPathOptions: FmsFlightPathOptions

Options for flight path calculations.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:35


flightPlanning

Readonly flightPlanning: FmsFlightPlanningConfig

A config that defines options for flight planning.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:38


Readonly lnavIndex: number

The index of the LNAV instance to use for the internal navigation source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:23


syncToSim

Readonly syncToSim: boolean

Whether to sync the internal primary flight plan to the sim.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:32


useSimObsState

Readonly useSimObsState: boolean

Whether the internal navigation source uses the sim's native OBS state.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:26


vnavIndex

Readonly vnavIndex: number

The index of the VNAV instance to use for the internal navigation source.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/AvionicsConfig/FmsConfig.ts:29