MCPcopy Create free account
hub / github.com/MycroftAI/mycroft-gui / initialize

Method initialize

documentation/skill-example/__init__.py:16–28  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

14 super().__init__("SkillExample")
15
16 def initialize(self):
17 # Handle Menu and Navigation
18 self.gui.register_handler('skillExample.menu', self.handle_gui_example_menu)
19 self.gui.register_handler('skillExample.simpleText', self.handle_gui_example_one_intent)
20 self.gui.register_handler('skillExample.simpleImage', self.handle_gui_example_two_intent)
21 self.gui.register_handler('skillExample.paginatedText', self.handle_gui_example_three_intent)
22 self.gui.register_handler('skillExample.slidingImage', self.handle_gui_example_four_intent)
23 self.gui.register_handler('skillExample.proportionalDelegate', self.handle_gui_example_five_intent)
24 self.gui.register_handler('skillExample.listView', self.handle_gui_example_six_intent)
25 self.gui.register_handler('skillExample.eventsExample', self.handle_gui_example_seven_intent)
26
27 # Handle example events
28 self.gui.register_handler('skillExample.colorChange', self.change_color_event)
29
30 @intent_file_handler('gui.example.one')
31 def handle_gui_example_one_intent(self, message):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected