Skip to main content

Interface: TerrainSystemStateDataProvider

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:8

A provider of Garmin terrain alerting system state data.

Properties​

activeAlerts​

readonly activeAlerts: SubscribableSet<string> & Subscribable<ReadonlySet<string>>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:28

The terrain system's active alerts.


inhibitedAlerts​

readonly inhibitedAlerts: SubscribableSet<string> & Subscribable<ReadonlySet<string>>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:25

The terrain system's inhibited alerts.


inhibitFlags​

readonly inhibitFlags: SubscribableSet<string> & Subscribable<ReadonlySet<string>>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:19

The terrain system's active inhibit flags.


operatingMode​

readonly operatingMode: Subscribable<TerrainSystemOperatingMode>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:13

The terrain system's current operating mode.


prioritizedAlert​

readonly prioritizedAlert: Subscribable<string | null>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:31

The terrain system's current prioritized active alert.


statusFlags​

readonly statusFlags: SubscribableSet<string> & Subscribable<ReadonlySet<string>>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:16

The terrain system's active status flags.


triggeredAlerts​

readonly triggeredAlerts: SubscribableSet<string> & Subscribable<ReadonlySet<string>>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:22

The terrain system's triggered alerts.


type​

readonly type: Subscribable<string | undefined>

Defined in: src/garminsdk/terrain/TerrainSystemStateDataProvider.ts:10

The terrain system's type, or undefined if the type is not yet known.