Skip to main content

Class: FlightIntoTerrainConfig

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

A configuration object which defines options related to flight into terrain (FIT) alerts.

Implements

Constructors

Constructor

new FlightIntoTerrainConfig(type, element): FlightIntoTerrainConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/FlightIntoTerrainConfig.ts:41

Creates a new FlightIntoTerrainConfig.

Parameters

ParameterTypeDescription
typeG3000TerrainSystemTypeThe terrain system type for which to create the configuration object.
elementElementA configuration document element from which to parse options.

Returns

FlightIntoTerrainConfig

Properties

flapsLandingAngle

readonly flapsLandingAngle: readonly [number, number]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/FlightIntoTerrainConfig.ts:31

The flaps extension angle range, as [min, max] in degrees, that defines the landing flaps configuration.


functionAsGpws

readonly functionAsGpws: boolean

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

Whether alerting should function as a GPWS alert.


isResolvableConfig

readonly isResolvableConfig: true = true

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/FlightIntoTerrainConfig.ts:19

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/FlightIntoTerrainConfig.ts:22

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/FlightIntoTerrainConfig.ts:25

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

Implementation of

TerrainSystemModuleConfig.secondaryInhibitFlagDefs


vfeLanding

readonly vfeLanding: number

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/FlightIntoTerrainConfig.ts:34

The maximum allowed indicated airspeed with flaps extended to landing configuration, in knots.

Methods

resolve()

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

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/FlightIntoTerrainConfig.ts:111

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