define the arrival waypoint with time information

这个提交包含在:
Sven Czarnian
2021-11-11 20:22:03 +01:00
父节点 98285869cd
当前提交 7985dda3ce

查看文件

@@ -0,0 +1,25 @@
#!/usr/bin/env python
class ArrivalWaypoint():
def __init__(self, **kwargs):
self.Waypoint = None
self.FlightTime = None
self.Trackmiles = None
self.ETA = None
self.PTA = None
for key, value in kwargs.items():
if 'waypoint' == key.lower():
self.Waypoint = value
elif 'flighttime' == key.lower():
self.FlightTime = value
elif 'eta' == key.lower():
self.ETA = value
elif 'pta' == key.lower():
self.PTA = value
elif 'trackmiles' == key.lower():
self.Trackmiles = value
else:
raise Exception('Invalid constructor argument: ' + key)