UNPKG

flight-planner

Version:
97 lines (96 loc) 4.87 kB
/** * Enum representing the variant of waypoint. */ export var WaypointVariant; (function (WaypointVariant) { WaypointVariant[WaypointVariant["Waypoint"] = 0] = "Waypoint"; WaypointVariant[WaypointVariant["ReportingPoint"] = 1] = "ReportingPoint"; WaypointVariant[WaypointVariant["Aerodrome"] = 2] = "Aerodrome"; })(WaypointVariant || (WaypointVariant = {})); /** * Enum representing the main composite of a runway surface. * * @enum {number} * @readonly */ export var RunwaySurface; (function (RunwaySurface) { RunwaySurface[RunwaySurface["Asphalt"] = 0] = "Asphalt"; RunwaySurface[RunwaySurface["Concrete"] = 1] = "Concrete"; RunwaySurface[RunwaySurface["Grass"] = 2] = "Grass"; RunwaySurface[RunwaySurface["Sand"] = 3] = "Sand"; RunwaySurface[RunwaySurface["Water"] = 4] = "Water"; RunwaySurface[RunwaySurface["BituminousTarOrAsphalt"] = 5] = "BituminousTarOrAsphalt"; RunwaySurface[RunwaySurface["Brick"] = 6] = "Brick"; RunwaySurface[RunwaySurface["MacadamOrTarmac"] = 7] = "MacadamOrTarmac"; RunwaySurface[RunwaySurface["Stone"] = 8] = "Stone"; RunwaySurface[RunwaySurface["Coral"] = 9] = "Coral"; RunwaySurface[RunwaySurface["Clay"] = 10] = "Clay"; RunwaySurface[RunwaySurface["Laterite"] = 11] = "Laterite"; RunwaySurface[RunwaySurface["Gravel"] = 12] = "Gravel"; RunwaySurface[RunwaySurface["Earth"] = 13] = "Earth"; RunwaySurface[RunwaySurface["Ice"] = 14] = "Ice"; RunwaySurface[RunwaySurface["Snow"] = 15] = "Snow"; RunwaySurface[RunwaySurface["ProtectiveLaminate"] = 16] = "ProtectiveLaminate"; RunwaySurface[RunwaySurface["Metal"] = 17] = "Metal"; RunwaySurface[RunwaySurface["LandingMat"] = 18] = "LandingMat"; RunwaySurface[RunwaySurface["PiercedSteelPlanking"] = 19] = "PiercedSteelPlanking"; RunwaySurface[RunwaySurface["Wood"] = 20] = "Wood"; RunwaySurface[RunwaySurface["NonBituminousMix"] = 21] = "NonBituminousMix"; RunwaySurface[RunwaySurface["Unknown"] = 22] = "Unknown"; })(RunwaySurface || (RunwaySurface = {})); /** * Enum representing various types of airport radio frequencies. * * @enum {number} * @readonly */ export var FrequencyType; (function (FrequencyType) { FrequencyType[FrequencyType["Approach"] = 0] = "Approach"; FrequencyType[FrequencyType["APRON"] = 1] = "APRON"; FrequencyType[FrequencyType["Arrival"] = 2] = "Arrival"; FrequencyType[FrequencyType["Center"] = 3] = "Center"; FrequencyType[FrequencyType["CTAF"] = 4] = "CTAF"; FrequencyType[FrequencyType["Delivery"] = 5] = "Delivery"; FrequencyType[FrequencyType["Departure"] = 6] = "Departure"; FrequencyType[FrequencyType["FIS"] = 7] = "FIS"; FrequencyType[FrequencyType["Gliding"] = 8] = "Gliding"; FrequencyType[FrequencyType["Ground"] = 9] = "Ground"; FrequencyType[FrequencyType["Information"] = 10] = "Information"; FrequencyType[FrequencyType["Multicom"] = 11] = "Multicom"; FrequencyType[FrequencyType["Unicom"] = 12] = "Unicom"; FrequencyType[FrequencyType["Radar"] = 13] = "Radar"; FrequencyType[FrequencyType["Tower"] = 14] = "Tower"; FrequencyType[FrequencyType["ATIS"] = 15] = "ATIS"; FrequencyType[FrequencyType["Radio"] = 16] = "Radio"; FrequencyType[FrequencyType["Other"] = 17] = "Other"; FrequencyType[FrequencyType["AIRMET"] = 18] = "AIRMET"; FrequencyType[FrequencyType["AWOS"] = 19] = "AWOS"; FrequencyType[FrequencyType["Lights"] = 20] = "Lights"; FrequencyType[FrequencyType["VOLMET"] = 21] = "VOLMET"; FrequencyType[FrequencyType["AFIS"] = 22] = "AFIS"; })(FrequencyType || (FrequencyType = {})); /** * Defines the various types of aerodromes. * * @enum {number} * @readonly */ export var AerodromeType; (function (AerodromeType) { AerodromeType[AerodromeType["Airport"] = 0] = "Airport"; AerodromeType[AerodromeType["GliderSite"] = 1] = "GliderSite"; AerodromeType[AerodromeType["AirfieldCivil"] = 2] = "AirfieldCivil"; AerodromeType[AerodromeType["InternationalAirport"] = 3] = "InternationalAirport"; AerodromeType[AerodromeType["HeliportMilitary"] = 4] = "HeliportMilitary"; AerodromeType[AerodromeType["MilitaryAerodrome"] = 5] = "MilitaryAerodrome"; AerodromeType[AerodromeType["UltraLightFlyingSite"] = 6] = "UltraLightFlyingSite"; AerodromeType[AerodromeType["HeliportCivil"] = 7] = "HeliportCivil"; AerodromeType[AerodromeType["AerodromeClosed"] = 8] = "AerodromeClosed"; AerodromeType[AerodromeType["AirportIFR"] = 9] = "AirportIFR"; AerodromeType[AerodromeType["AirfieldWater"] = 10] = "AirfieldWater"; AerodromeType[AerodromeType["LandingStrip"] = 11] = "LandingStrip"; AerodromeType[AerodromeType["AgriculturalLandingStrip"] = 12] = "AgriculturalLandingStrip"; AerodromeType[AerodromeType["Altiport"] = 13] = "Altiport"; })(AerodromeType || (AerodromeType = {}));