Skip to main content

Interface: NavStatusBoxDataProvider

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:23

A data provider for a navigation status box.

Properties

obsCourse

readonly obsCourse: Subscribable<null | number>

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:28

The current active OBS course, in degrees, or null if OBS is inactive.


trackedLegs

readonly trackedLegs: Subscribable<Readonly<NavStatusTrackedLegs>>

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:25

The current from, to, and next flight plan legs LNAV is tracking.


verticalTrackAlert

readonly verticalTrackAlert: ReadonlySubEvent<void, GarminVNavTrackAlertType>

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:37

An event that is fired when a vertical track alert is issued. The event data is the alert type.


waypointAlertState

readonly waypointAlertState: Subscribable<Readonly<WaypointAlertStateEvent>>

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:31

The current waypoint alert state.


waypointAlertTime

readonly waypointAlertTime: Subscribable<NumberUnitInterface<Duration, Unit<Duration>>>

Defined in: src/garminsdk/components/nextgenpfd/navstatusbox/NavStatusBoxDataProvider.ts:34

The time remaining for the current waypoint alert, or NaN if an alert is not active.