mirror of
https://github.com/renorris/openfsd
synced 2026-04-17 15:55:31 +08:00
clean enums for parity
This commit is contained in:
@@ -20,37 +20,37 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var networkRatingToLongString = map[NetworkRating]string{
|
var networkRatingToLongString = map[NetworkRating]string{
|
||||||
-1: "Inactive",
|
NetworkRatingINAC: "Inactive",
|
||||||
0: "Suspended",
|
NetworkRatingSUS: "Suspended",
|
||||||
1: "Observer",
|
NetworkRatingOBS: "Observer",
|
||||||
2: "Tower Trainee",
|
NetworkRatingS1: "Tower Trainee",
|
||||||
3: "Tower Controller",
|
NetworkRatingS2: "Tower Controller",
|
||||||
4: "Senior Student",
|
NetworkRatingS3: "Senior Student",
|
||||||
5: "Enroute Controller",
|
NetworkRatingC1: "Enroute Controller",
|
||||||
6: "Controller 2",
|
NetworkRatingC2: "Controller 2",
|
||||||
7: "Senior Controller",
|
NetworkRatingC3: "Senior Controller",
|
||||||
8: "Instructor",
|
NetworkRatingI1: "Instructor",
|
||||||
9: "Instructor 2",
|
NetworkRatingI2: "Instructor 2",
|
||||||
10: "Senior Instructor",
|
NetworkRatingI3: "Senior Instructor",
|
||||||
11: "Supervisor",
|
NetworkRatingSUP: "Supervisor",
|
||||||
12: "Administrator",
|
NetworkRatingADM: "Administrator",
|
||||||
}
|
}
|
||||||
|
|
||||||
var networkRatingToShortString = map[NetworkRating]string{
|
var networkRatingToShortString = map[NetworkRating]string{
|
||||||
-1: "INAC",
|
NetworkRatingINAC: "INAC",
|
||||||
0: "SUS",
|
NetworkRatingSUS: "SUS",
|
||||||
1: "OBS",
|
NetworkRatingOBS: "OBS",
|
||||||
2: "S1",
|
NetworkRatingS1: "S1",
|
||||||
3: "S2",
|
NetworkRatingS2: "S2",
|
||||||
4: "S3",
|
NetworkRatingS3: "S3",
|
||||||
5: "C1",
|
NetworkRatingC1: "C1",
|
||||||
6: "C2",
|
NetworkRatingC2: "C2",
|
||||||
7: "C3",
|
NetworkRatingC3: "C3",
|
||||||
8: "I1",
|
NetworkRatingI1: "I1",
|
||||||
9: "I2",
|
NetworkRatingI2: "I2",
|
||||||
10: "I3",
|
NetworkRatingI3: "I3",
|
||||||
11: "SUP",
|
NetworkRatingSUP: "SUP",
|
||||||
12: "ADM",
|
NetworkRatingADM: "ADM",
|
||||||
}
|
}
|
||||||
|
|
||||||
func (n NetworkRating) String() string {
|
func (n NetworkRating) String() string {
|
||||||
|
|||||||
@@ -13,23 +13,23 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var pilotRatingToLongString = map[PilotRating]string{
|
var pilotRatingToLongString = map[PilotRating]string{
|
||||||
0: "Basic Member",
|
PilotRatingNEW: "Basic Member",
|
||||||
1: "Private Pilot License",
|
PilotRatingPPL: "Private Pilot License",
|
||||||
3: "Instrument Rating",
|
PilotRatingIR: "Instrument Rating",
|
||||||
7: "Commercial Multi-Engine License",
|
PilotRatingCMEL: "Commercial Multi-Engine License",
|
||||||
15: "Airline Transport Pilot License",
|
PilotRatingATPL: "Airline Transport Pilot License",
|
||||||
31: "Flight Instructor",
|
PilotRatingFI: "Flight Instructor",
|
||||||
63: "Flight Examiner",
|
PilotRatingFE: "Flight Examiner",
|
||||||
}
|
}
|
||||||
|
|
||||||
var pilotRatingToShortString = map[PilotRating]string{
|
var pilotRatingToShortString = map[PilotRating]string{
|
||||||
0: "NEW",
|
PilotRatingNEW: "NEW",
|
||||||
1: "PPL",
|
PilotRatingPPL: "PPL",
|
||||||
3: "IR",
|
PilotRatingIR: "IR",
|
||||||
7: "CMEL",
|
PilotRatingCMEL: "CMEL",
|
||||||
15: "ATPL",
|
PilotRatingATPL: "ATPL",
|
||||||
31: "FI",
|
PilotRatingFI: "FI",
|
||||||
63: "FE",
|
PilotRatingFE: "FE",
|
||||||
}
|
}
|
||||||
|
|
||||||
func ForEachPilotRating(f func(id PilotRating, shortString, longString string)) {
|
func ForEachPilotRating(f func(id PilotRating, shortString, longString string)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user