src/eric7/ViewManager/__init__.py

branch
server
changeset 10596
ea35c92a3c7c
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
diff -r 6156d9675f62 -r ea35c92a3c7c src/eric7/ViewManager/__init__.py
--- a/src/eric7/ViewManager/__init__.py	Mon Feb 19 19:37:00 2024 +0100
+++ b/src/eric7/ViewManager/__init__.py	Thu Feb 22 16:26:46 2024 +0100
@@ -23,7 +23,7 @@
 ######################################################################
 
 
-def factory(ui, dbs, pluginManager):
+def factory(ui, dbs, remoteServerInterface, pluginManager):
     """
     Modul factory function to generate the right viewmanager type.
 
@@ -34,6 +34,8 @@
     @type UserInterface
     @param dbs reference to the debug server object
     @type DebugServer
+    @param remoteServerInterface reference to the 'eric-ide' server interface
+    @type EricServerInterface
     @param pluginManager reference to the plugin manager object
     @type PluginManager
     @return the instantiated viewmanager
@@ -48,5 +50,5 @@
         if vm is None:
             raise RuntimeError(f"Could not create a viemanager object.\nError: {err}")
         Preferences.setViewManager("tabview")
-    vm.setReferences(ui, dbs)
+    vm.setReferences(ui, dbs, remoteServerInterface)
     return vm

eric ide

mercurial