-import constants
+#!/usr/bin/env python3
+
+from typing import List, Optional, Tuple
+
+import kiosk_constants as constants
import globals
import trigger
+
class gcal_trigger(trigger.trigger):
- def get_triggered_page_list(self):
- if globals.get("gcal_triggered") == True:
- print "****** gcal has an imminent upcoming event. ******"
- return (constants.gcal_imminent_pagename, trigger.trigger.PRIORITY_HIGH)
+ def get_triggered_page_list(self) -> Optional[List[Tuple[str, int]]]:
+ if globals.get("gcal_triggered"):
+ print("****** gcal has an imminent upcoming event. ******")
+ return [(constants.gcal_imminent_pagename, trigger.trigger.PRIORITY_HIGH)]
else:
return None
-#globals.put('gcal_triggered', True)
-#x = gcal_trigger()
-#x.get_triggered_page_list()
+
+# globals.put('gcal_triggered', True)
+# x = gcal_trigger()
+# x.get_triggered_page_list()