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.