def get_default_ui(self): tc = UI.TabControl(active=self._tab) if self.ws_vhosts: tc.add('Hosts', self.get_ui_hosts()) if self.ws_mods: tc.add('Modules', self.get_ui_mods()) return tc
def get_main_ui(self): ui = self.app.inflate('webserver_common:main') tc = UI.TabControl(active=self._tab) if self.ws_vhosts: tc.add('Hosts', self.get_ui_hosts(ui)) else: ui.remove('addhost') if self.ws_mods: tc.add('Modules', self.get_ui_mods(ui)) ui.append('main', tc) return ui