Skip to main content

Type Alias: LNavState

LNavState = object

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:43

An object describing an LNAV tracking state.

Properties

globalLegIndex

globalLegIndex: number

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:45

The global index of the tracked flight plan leg.


inhibitedSuspendLegIndex

inhibitedSuspendLegIndex: number

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:57

The global index of the flight plan leg for which suspend is inhibited, or -1 if there is no such leg.


isMissedApproachActive

isMissedApproachActive: boolean

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:63

Whether the missed approach is active.


isSuspended

isSuspended: boolean

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:54

Whether leg sequencing is suspended.


resetVectorsOnSuspendEnd

resetVectorsOnSuspendEnd: boolean

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:60

Whether to reset the tracked vector to the beginning of the suspended leg once suspend ends.


transitionMode

transitionMode: LNavTransitionMode

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:48

The transition mode.


vectorIndex

vectorIndex: number

Defined in: src/sdk/autopilot/lnav/LNavTypes.ts:51

The index of the tracked flight path vector.