Mercurial > libervia-backend
comparison frontends/src/primitivus/primitivus @ 777:5642939d254e
core, bridge: new method paramsRegisterApp to register frontend's specific parameters
author | souliane <souliane@mailoo.org> |
---|---|
date | Fri, 27 Dec 2013 13:28:26 +0100 |
parents | f89173f44850 |
children | 84214df2d837 |
comparison
equal
deleted
inserted
replaced
776:f89173f44850 | 777:5642939d254e |
---|---|
572 def onDisconnectRequest(self, menu): | 572 def onDisconnectRequest(self, menu): |
573 self.bridge.disconnect(self.profile) | 573 self.bridge.disconnect(self.profile) |
574 | 574 |
575 def onParam(self, menu): | 575 def onParam(self, menu): |
576 def success(params): | 576 def success(params): |
577 self.addWindow(XMLUI(self,xml_data=params)) | 577 self.addWindow(XMLUI(self, xml_data=params)) |
578 | |
578 def failure(error): | 579 def failure(error): |
579 self.showPopUp(sat_widgets.Alert(_("Error"), _("Can't get parameters"), ok_cb=self.removePopUp)) | 580 self.showPopUp(sat_widgets.Alert(_("Error"), _("Can't get parameters"), ok_cb=self.removePopUp)) |
580 self.bridge.getParamsUI(profile_key=self.profile, callback=success, errback=failure) | 581 self.bridge.getParamsUI(app=Const.APP_NAME, profile_key=self.profile, callback=success, errback=failure) |
581 | |
582 | 582 |
583 def onExitRequest(self, menu): | 583 def onExitRequest(self, menu): |
584 QuickApp.onExit(self) | 584 QuickApp.onExit(self) |
585 raise urwid.ExitMainLoop() | 585 raise urwid.ExitMainLoop() |
586 | 586 |