|
@@ -89,7 +89,7 @@ export namespace CommandIDs {
|
|
|
/**
|
|
|
* A service providing an interface to the main menu.
|
|
|
*/
|
|
|
-const menuPlugin: JupyterLabPlugin<IMainMenu> = {
|
|
|
+const plugin: JupyterLabPlugin<IMainMenu> = {
|
|
|
id: '@jupyterlab/mainmenu-extension:plugin',
|
|
|
requires: [ICommandPalette],
|
|
|
provides: IMainMenu,
|
|
@@ -559,6 +559,9 @@ export function createViewMenu(app: JupyterLab, menu: ViewMenu): void {
|
|
|
);
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * Create the basic `Run` menu.
|
|
|
+ */
|
|
|
export function createRunMenu(app: JupyterLab, menu: RunMenu): void {
|
|
|
const commands = menu.menu.commands;
|
|
|
|
|
@@ -614,10 +617,16 @@ export function createRunMenu(app: JupyterLab, menu: RunMenu): void {
|
|
|
menu.addGroup(runAllGroup, 999);
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * Create the basic `Settings` menu.
|
|
|
+ */
|
|
|
export function createSettingsMenu(app: JupyterLab, menu: SettingsMenu): void {
|
|
|
menu.addGroup([{ command: 'settingeditor:open' }], 1000);
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * Create the basic `Tabs` menu.
|
|
|
+ */
|
|
|
export function createTabsMenu(app: JupyterLab, menu: TabsMenu): void {
|
|
|
const commands = app.commands;
|
|
|
|
|
@@ -700,7 +709,7 @@ export function createTabsMenu(app: JupyterLab, menu: TabsMenu): void {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-export default menuPlugin;
|
|
|
+export default plugin;
|
|
|
|
|
|
/**
|
|
|
* A namespace for Private data.
|