|
@@ -27,11 +27,7 @@ import {
|
|
|
} from 'phosphor-widget';
|
|
|
|
|
|
import {
|
|
|
-<<<<<<< 4243cfb95b3b892f880811814c2a2241d062a0f6
|
|
|
ITerminalProvider, IFileBrowserProvider, IServicesProvider, IFileOpener
|
|
|
-=======
|
|
|
- ITerminalProvider, IFileBrowserProvider, INotebookProvider, IServicesProvider
|
|
|
->>>>>>> Initial work to incorporate a notebook widget.
|
|
|
} from '../../lib';
|
|
|
|
|
|
|
|
@@ -57,46 +53,28 @@ class DefaultHandler {
|
|
|
/**
|
|
|
* The dependencies required by the default plugin.
|
|
|
*/
|
|
|
-<<<<<<< 4243cfb95b3b892f880811814c2a2241d062a0f6
|
|
|
static requires: Token<any>[] = [IAppShell, ITerminalProvider, ICommandPalette, ICommandRegistry, IFileBrowserProvider, IServicesProvider, IFileOpener];
|
|
|
-=======
|
|
|
- static requires: Token<any>[] = [IAppShell, ITerminalProvider, ICommandPalette, ICommandRegistry, IFileBrowserProvider, INotebookProvider, IServicesProvider];
|
|
|
->>>>>>> Initial work to incorporate a notebook widget.
|
|
|
|
|
|
/**
|
|
|
* Create a default plugin instance..
|
|
|
*/
|
|
|
static create(shell: IAppShell, term: ITerminalProvider, palette: ICommandPalette, registry: ICommandRegistry, browser: IFileBrowserProvider,
|
|
|
-<<<<<<< 4243cfb95b3b892f880811814c2a2241d062a0f6
|
|
|
services: IServicesProvider, opener: IFileOpener): DefaultHandler {
|
|
|
return new DefaultHandler(shell, term, palette, registry, browser,
|
|
|
services, opener);
|
|
|
-=======
|
|
|
- notebook: INotebookProvider, services: IServicesProvider): DefaultHandler {
|
|
|
- return new DefaultHandler(shell, term, palette, registry, browser, notebook, services);
|
|
|
->>>>>>> Initial work to incorporate a notebook widget.
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Construct a new default plugin.
|
|
|
*/
|
|
|
-<<<<<<< d42f834d98c73755769ddad046348959faed2b9d
|
|
|
-<<<<<<< 4243cfb95b3b892f880811814c2a2241d062a0f6
|
|
|
constructor(shell: IAppShell, term: ITerminalProvider, palette: ICommandPalette, registry: ICommandRegistry, browser: IFileBrowserProvider,
|
|
|
services: IServicesProvider, opener: IFileOpener) {
|
|
|
-=======
|
|
|
- constructor(shell: IAppShell, term: ITerminalProvider, palette: ICommandPalette, registry: ICommandRegistry, notebook: INotebookProvider, browser: IFileBrowserProvider,
|
|
|
- services: IServicesProvider) {
|
|
|
->>>>>>> Initial work to incorporate a notebook widget.
|
|
|
-=======
|
|
|
- constructor(shell: IAppShell, term: ITerminalProvider, palette: ICommandPalette, registry: ICommandRegistry, browser: IFileBrowserProvider, notebook: INotebookProvider, services: IServicesProvider) {
|
|
|
->>>>>>> Work-in-progress for a notebook widget
|
|
|
this._shell = shell;
|
|
|
this._term = term;
|
|
|
this._palette = palette;
|
|
|
this._registry = registry;
|
|
|
this._browser = browser.fileBrowser;
|
|
|
- this._notebook = notebook;
|
|
|
+ //this._notebook = notebook;
|
|
|
this._services = services;
|
|
|
this._opener = opener;
|
|
|
}
|
|
@@ -170,6 +148,8 @@ class DefaultHandler {
|
|
|
});
|
|
|
});
|
|
|
*/
|
|
|
+
|
|
|
+/*
|
|
|
let nbpath = 'test.ipynb'
|
|
|
|
|
|
let sessions = this._services.notebookSessionManager;
|
|
@@ -178,7 +158,7 @@ class DefaultHandler {
|
|
|
nb.title.text = nbpath;
|
|
|
this._shell.addToMainArea(nb);
|
|
|
})
|
|
|
-
|
|
|
+ */
|
|
|
}
|
|
|
|
|
|
private _term: ITerminalProvider = null;
|
|
@@ -186,7 +166,7 @@ class DefaultHandler {
|
|
|
private _palette: ICommandPalette = null;
|
|
|
private _registry: ICommandRegistry = null;
|
|
|
private _browser: FileBrowserWidget = null;
|
|
|
- private _notebook: INotebookProvider = null;
|
|
|
+ //private _notebook: INotebookProvider = null;
|
|
|
private _services: IServicesProvider = null;
|
|
|
private _opener: IFileOpener = null;
|
|
|
}
|