MCPcopy Index your code
hub / github.com/rawpython/remi / set_root_widget

Method set_root_widget

remi/server.py:511–520  ·  view source on GitHub ↗
(self, widget)

Source from the content-addressed store, hash-verified

509 ws_instance_to_update.send_message(msg)
510
511 def set_root_widget(self, widget):
512 self.page.children['body'].append(widget, 'root')
513 self.root = widget
514 self.root.disable_refresh()
515 self.root.attributes['data-parent-widget'] = str(id(self))
516 self.root._parent = self
517 self.root.enable_refresh()
518
519 msg = "0" + self.root.identifier + ',' + to_websocket(self._overload(self.page.children['body'].innerHTML({}), filename="internal"))
520 self._send_spontaneous_websocket_message(msg)
521
522 def _send_spontaneous_websocket_message(self, message):
523 for ws in list(self.websockets):

Callers 9

do_GETMethod · 0.95
showMethod · 0.80
hideMethod · 0.80
new_gameMethod · 0.80
on_dialog_cancelMethod · 0.80
on_button_settingMethod · 0.80

Calls 7

_overloadMethod · 0.95
to_websocketFunction · 0.85
disable_refreshMethod · 0.80
enable_refreshMethod · 0.80
innerHTMLMethod · 0.80
appendMethod · 0.45

Tested by

no test coverage detected