Plasma Bigscreen GUI Extension
Provides window management for Plasma Bigscreen
Listens to
Message Type | Message Data | Description | Emitted Response Type | Handled by |
---|---|---|---|---|
mycroft.gui.screen.close |
Closes the current skill window on Plasma Bigscreen | screen.close.idle.event |
close_window_by_event | |
mycroft.gui.force.screenclose |
'skill_id': str | Forces the closure of a specific skill window on Bigscreen | screen.close.idle.event |
close_window_by_force |
gui.page.show |
'page': str '__idle': bool |
Tracks the idle timeout / override idle flag for displayed pages | on_gui_page_show | |
gui.page_interaction |
'skill_id': str | Tracks the current skill displaying a page | on_gui_page_interaction | |
gui.namespace.removed |
'skill_id': str | Closes the window of the skill | screen.close.idle.event |
close_current_window |
Emits
Message Type | Message Data | Description | Trigger Message Type | Handled by |
---|---|---|---|---|
screen.close.idle.event |
'skill_idle_event_id': str | Asks mycroft-gui to close the skill window | gui.clear.namespace mycroft.gui.screen.close mycroft.gui.force.screenclose |
mycroft-gui |