File tree Expand file tree Collapse file tree 2 files changed +33
-1
lines changed
src/js/types/ProcedureLeg Expand file tree Collapse file tree 2 files changed +33
-1
lines changed Original file line number Diff line number Diff line change
1
+ import { LegType , ProcedureLegBase , TurnDirection } from "."
2
+ import { Fix } from "../fix"
3
+ import { Degrees , NauticalMiles } from "../math"
4
+
5
+ export interface PILegData extends ProcedureLegBase {
6
+ leg_type : LegType . PI
7
+
8
+ fix : Fix
9
+
10
+ recommended_navaid : Fix
11
+
12
+ turn_direction : TurnDirection
13
+
14
+ theta : Degrees
15
+
16
+ rho : NauticalMiles
17
+
18
+ course : Degrees
19
+
20
+ length : NauticalMiles
21
+ }
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import { HALegData } from "./HALeg"
11
11
import { HFLegData } from "./HFLeg"
12
12
import { HMLegData } from "./HMLeg"
13
13
import { IFLegData } from "./IFLeg"
14
+ import { PILegData } from "./PILeg"
14
15
import { RFLegData } from "./RFLeg"
15
16
import { TFLegData } from "./TFLeg"
16
17
import { VALegData } from "./VALeg"
@@ -150,7 +151,16 @@ export interface ProcedureLegBase {
150
151
export type HXLegData = HALegData | HFLegData | HMLegData
151
152
export type XFLegData = AFLegData | CFLegData | DFLegData | IFLegData | RFLegData | TFLegData | HXLegData
152
153
export type FXLegData = FALegData | FCLegData | FMLegData | FDLegData
153
- export type ProcedureLeg = XFLegData | FXLegData | CALegData | XILegData | XDLegData | VALegData | VMLegData | XRLegData
154
+ export type ProcedureLeg =
155
+ | XFLegData
156
+ | FXLegData
157
+ | CALegData
158
+ | XILegData
159
+ | XDLegData
160
+ | VALegData
161
+ | VMLegData
162
+ | XRLegData
163
+ | PILegData
154
164
155
165
export * from "./AFLeg"
156
166
export * from "./CALeg"
@@ -164,6 +174,7 @@ export * from "./HALeg"
164
174
export * from "./HFLeg"
165
175
export * from "./HMLeg"
166
176
export * from "./IFLeg"
177
+ export * from "./PILeg"
167
178
export * from "./RFLeg"
168
179
export * from "./TFLeg"
169
180
export * from "./VALeg"
You can’t perform that action at this time.
0 commit comments