Skip to main content

Interface: LegDefinition

Defined in: src/sdk/flightplan/FlightPlanning.ts:341

A definition of a leg in a flight plan.

Properties

calculated?

optional calculated: LegCalculations

Defined in: src/sdk/flightplan/FlightPlanning.ts:347

The calculated leg data.


flags

readonly flags: number

Defined in: src/sdk/flightplan/FlightPlanning.ts:353

Leg definition flags. See LegDefinitionFlags. Use BitFlags to check.


leg

leg: Readonly<FlightPlanLeg>

Defined in: src/sdk/flightplan/FlightPlanning.ts:350

The leg of the flight plan.


name?

readonly optional name: string

Defined in: src/sdk/flightplan/FlightPlanning.ts:344

The display name of the leg.


userData

readonly userData: Record<string, any>

Defined in: src/sdk/flightplan/FlightPlanning.ts:359

This leg's user data.


verticalData

readonly verticalData: Readonly<VerticalData> & Pick<VerticalData, "fpa">

Defined in: src/sdk/flightplan/FlightPlanning.ts:356

Vertical Leg Data. All the fields should be readonly except for calculated fields like fpa.