screen: convert state execute into a function since it doesn't depend on self
This commit is contained in:
parent
41a8ebf084
commit
75c716f9a1
@ -66,6 +66,10 @@ def set_text_direction(lang=None):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
def state_execute(callback):
|
||||||
|
callback()
|
||||||
|
|
||||||
|
|
||||||
class KlipperScreen(Gtk.Window):
|
class KlipperScreen(Gtk.Window):
|
||||||
""" Class for creating a screen for Klipper via HDMI """
|
""" Class for creating a screen for Klipper via HDMI """
|
||||||
_cur_panels = []
|
_cur_panels = []
|
||||||
@ -187,7 +191,7 @@ class KlipperScreen(Gtk.Window):
|
|||||||
break
|
break
|
||||||
|
|
||||||
self.apiclient = KlippyRest(data["moonraker_host"], data["moonraker_port"], data["moonraker_api_key"])
|
self.apiclient = KlippyRest(data["moonraker_host"], data["moonraker_port"], data["moonraker_api_key"])
|
||||||
self.printer = Printer(self.state_execute)
|
self.printer = Printer(state_execute)
|
||||||
self.printer.state_callbacks = {
|
self.printer.state_callbacks = {
|
||||||
"disconnected": self.state_disconnected,
|
"disconnected": self.state_disconnected,
|
||||||
"error": self.state_error,
|
"error": self.state_error,
|
||||||
@ -624,9 +628,6 @@ class KlipperScreen(Gtk.Window):
|
|||||||
def process_busy_state(self, busy):
|
def process_busy_state(self, busy):
|
||||||
self.process_update("notify_busy", busy)
|
self.process_update("notify_busy", busy)
|
||||||
|
|
||||||
def state_execute(self, callback):
|
|
||||||
callback()
|
|
||||||
|
|
||||||
def websocket_disconnected(self, msg):
|
def websocket_disconnected(self, msg):
|
||||||
self.printer_initializing(msg, remove=True)
|
self.printer_initializing(msg, remove=True)
|
||||||
self.connecting = True
|
self.connecting = True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user