|
@@ -1,6 +1,10 @@
|
|
|
// Copyright (c) Jupyter Development Team.
|
|
|
// Distributed under the terms of the Modified BSD License.
|
|
|
|
|
|
+import {
|
|
|
+ getBaseUrl
|
|
|
+} from 'jupyter-js-services/lib/utils';
|
|
|
+
|
|
|
import {
|
|
|
Menu
|
|
|
} from 'phosphor/lib/ui/menu';
|
|
@@ -140,6 +144,15 @@ function activateHelpHandler(app: JupyterLab, mainMenu: IMainMenu, palette: ICom
|
|
|
category: 'Help'
|
|
|
}));
|
|
|
|
|
|
+ let openClassicNotebookId = 'classic-notebook:open';
|
|
|
+ app.commands.addCommand(openClassicNotebookId, {
|
|
|
+ label: 'Open Classic Notebook',
|
|
|
+ execute: () => {
|
|
|
+ window.open(getBaseUrl()+'tree');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ palette.addItem({ command: openClassicNotebookId, category: 'Help'});
|
|
|
+
|
|
|
let menu = Private.createMenu(app);
|
|
|
mainMenu.addMenu(menu, {});
|
|
|
|
|
@@ -161,6 +174,7 @@ namespace Private {
|
|
|
menu.title.label = 'Help';
|
|
|
menu.addItem({ command: 'about-jupyterlab:show' });
|
|
|
menu.addItem({ command: 'faq-jupyterlab:show' });
|
|
|
+ menu.addItem({ command: 'classic-notebook:open'})
|
|
|
|
|
|
COMMANDS.forEach(item => menu.addItem({ command: item.id }));
|
|
|
return menu;
|