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<null | string>

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<undefined | string>

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

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