Procházet zdrojové kódy

Add the workspace to `PageConfig` as an option at load time.

Afshin Darian před 7 roky
rodič
revize
111acae208
1 změnil soubory, kde provedl 7 přidání a 2 odebrání
  1. 7 2
      packages/apputils-extension/src/index.ts

+ 7 - 2
packages/apputils-extension/src/index.ts

@@ -13,7 +13,8 @@ import {
 } from '@jupyterlab/apputils';
 
 import {
-  DataConnector, ISettingRegistry, IStateDB, SettingRegistry, StateDB, URLExt
+  DataConnector, ISettingRegistry, IStateDB, PageConfig, SettingRegistry,
+  StateDB, URLExt
 } from '@jupyterlab/coreutils';
 
 import {
@@ -273,7 +274,11 @@ const resolver: JupyterLabPlugin<IWindowResolver> = {
 
         return Private.redirect(router);
       })
-      .then(() => resolver);
+      .then(() => {
+        PageConfig.setOption('workspace', resolver.name);
+
+        return resolver;
+      });
   }
 };