Skip to main content

Class: GarminNegativeClimbRateModule

A Garmin terrain alerting system module that handles negative climb rate after takeoff (NCR) alerts.

Implements

Constructors

constructor

new GarminNegativeClimbRateModule(options?): GarminNegativeClimbRateModule

Creates a new instance of GarminNegativeClimbRateModule.

Parameters

NameTypeDescription
options?Readonly<GarminNegativeClimbRateModuleOptions>Options with which to configure the module.

Returns

GarminNegativeClimbRateModule

Defined in

src/garminsdk/terrain/modules/ncr/GarminNegativeClimbRateModule.ts:45

Methods

onDestroy

onDestroy(): void

A method that is called when this module's parent system is destroyed.

Returns

void

Implementation of

TerrainSystemModule.onDestroy

Defined in

src/garminsdk/terrain/modules/ncr/GarminNegativeClimbRateModule.ts:182


onInit

onInit(): void

A method that is called when this module is attached to an initialized system, or when this module's parent system is initialized.

Returns

void

Implementation of

TerrainSystemModule.onInit

Defined in

src/garminsdk/terrain/modules/ncr/GarminNegativeClimbRateModule.ts:51


onUpdate

onUpdate(operatingMode, statuses, inhibits, data, alertController): void

A method that is called every time this module's parent system is updated.

Parameters

NameTypeDescription
operatingModeTerrainSystemOperatingModeThe parent system's current operating mode.
statusesReadonlySet<string>-
inhibitsReadonlySet<string>The parent system's currently active inhibits.
dataReadonly<TerrainSystemData>The data provided by the parent system.
alertControllerTerrainSystemAlertControllerA controller for alerts issued by the parent system.

Returns

void

Implementation of

TerrainSystemModule.onUpdate

Defined in

src/garminsdk/terrain/modules/ncr/GarminNegativeClimbRateModule.ts:56