Skip to main content

Class: PrematureDescentConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:12

A configuration object which defines options related to premature descent (PDA) alerts.

Implements​

Constructors​

Constructor​

new PrematureDescentConfig(type, element?): PrematureDescentConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:36

Creates a new PrematureDescentConfig.

Parameters​

ParameterTypeDescription
typeG3000TerrainSystemTypeThe terrain system type for which to create the configuration object.
element?ElementA configuration document element from which to parse options. If not defined, then default options based on the terrain system type will be used.

Returns​

PrematureDescentConfig

Properties​

isResolvableConfig​

readonly isResolvableConfig: true = true

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:14

Flags this object as a ResolvableConfig.

Implementation of​

TerrainSystemModuleConfig.isResolvableConfig


primaryInhibitFlagDefs​

readonly primaryInhibitFlagDefs: Readonly<TerrainSystemModulePrimaryInhibitFlagDef>[]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:17

Definitions for the primary inhibit flags used by this configuration object's module.

Implementation of​

TerrainSystemModuleConfig.primaryInhibitFlagDefs


secondaryInhibitFlagDefs​

readonly secondaryInhibitFlagDefs: Readonly<TerrainSystemModuleInhibitFlagDef>[] = []

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:28

Definitions for the secondary inhibit flags used by this configuration object's module.

Implementation of​

TerrainSystemModuleConfig.secondaryInhibitFlagDefs

Methods​

resolve()​

resolve(): (bus, fms) => TerrainSystemModule

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/PrematureDescentConfig.ts:45

Resolves this config to a value.

Returns​

This config's resolved value.

(bus, fms): TerrainSystemModule

Parameters​
ParameterType
busEventBus
fmsFms<"">
Returns​

TerrainSystemModule

Implementation of​

TerrainSystemModuleConfig.resolve