Skip to main content

Interface: FlightPlanStore

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:8

A store containing information about a flight plan.

Properties

destinationAirport

readonly destinationAirport: Subscribable<null | AirportFacility>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:16

The flight plan's destination airport, or null if the flight plan does not have a destination.


loadedVfrApproachData

readonly loadedVfrApproachData: Subscribable<null | Readonly<G3XFmsFplLoadedApproachData>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:22

Data describing the flight plan's loaded VFR approach, or null if the flight plan does not have a loaded VFR approach or does not support VFR approaches.


name

readonly name: Subscribable<null | string>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:10

The name of the flight plan, or null if the plan does not have a name.


originAirport

readonly originAirport: Subscribable<null | AirportFacility>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:13

The flight plan's origin airport, or null if the flight plan does not have an origin.


vfrApproachActiveStatus

readonly vfrApproachActiveStatus: Subscribable<"none" | "active" | "vtf">

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanStore.ts:33

The activation status of the flight plan's loaded VFR approach.

  • none: the approach is not active.
  • active: the approach is active.
  • vtf: the approach is active in vectors-to-final (VTF) form.

If the flight plan has no loaded VFR approach, then the status will be none.