Skip to main content

Class: RadiosConfig

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

A configuration object which defines options related to radios.

Implements

Constructors

Constructor

new RadiosConfig(baseInstrument, element): RadiosConfig

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

Creates a new RadiosConfig from a configuration document element.

Parameters

ParameterTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
elementundefined | ElementA configuration document element.

Returns

RadiosConfig

Properties

comCount

readonly comCount: 0 | 1 | 2

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

The number of com radios supported by the plane.


comDefinitions

readonly comDefinitions: readonly Readonly<ComRadioDefinition>[]

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

Com radio definitions. The index of each definitions's position in the array corresponds to the index of its radio.


hasMarkerBeacon

readonly hasMarkerBeacon: boolean

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

Whether the plane has a marker beacon.


readonly navCount: 0 | 1 | 2

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

The number of nav radios supported by the plane.


readonly navDefinitions: readonly (undefined | Readonly<NavRadioDefinition>)[]

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

Nav radio definitions. The index of each definitions's position in the array corresponds to the index of its radio.