Skip to main content

Class: AvionicsConfig

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

A configuration object which defines options for G3X Touch avionics systems.

Constructors

Constructor

new AvionicsConfig(baseInstrument, config): AvionicsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:71

Creates an AvionicsConfig from an XML configuration document.

Parameters

ParameterTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
configDocumentAn XML configuration document.

Returns

AvionicsConfig

Properties

annunciations

readonly annunciations: readonly Annunciation[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:64

A config which defines the system annunciations.


audio

readonly audio: AudioConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:43

A config that defines options for audio.


auralAlerts

readonly auralAlerts: AuralAlertsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:25

A config that defines options for aural alerts.


autopilot?

readonly optional autopilot: AutopilotConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:46

A config that defines options for the autopilot, or undefined if coupling to an autopilot is not supported.


charts

readonly charts: G3XChartsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:55

A config that defines options for electronic charts.


engine

readonly engine: EngineConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:61

A config that defines options for the display of engine information.


fms

readonly fms: FmsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:28

A config that defines FMS options.


gduDefs

readonly gduDefs: GduDefsConfig

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

A config that defines options for GDUs.


map

readonly map: MapConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:52

A config that defines options for maps.


radios

readonly radios: RadiosConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:37

A config that defines options for radios.


sensors

readonly sensors: SensorsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:34

A config that defines options for sensors.


traffic

readonly traffic: TrafficConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:49

A config that defines options for the avionics' traffic system.


transponder?

readonly optional transponder: TransponderConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:40

A config that defines transponder options.


units

readonly units: UnitsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:58

A config that defines options for measurement units.