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