瀏覽代碼

Rename filebrowser interface for consistency

Steven Silvester 9 年之前
父節點
當前提交
f6c2d4d683
共有 2 個文件被更改,包括 10 次插入10 次删除
  1. 3 3
      src/filebrowser/index.ts
  2. 7 7
      src/filebrowser/plugin.ts

+ 3 - 3
src/filebrowser/index.ts

@@ -15,13 +15,13 @@ import {
  * A singleton FileBrowser provider.
  */
 export
-interface IFileBrowserHandler {
+interface IFileBrowserProvider {
   fileBrowser: FileBrowser;
 }
 
 
 /**
- * The dependency token for the `IFileBrowser` interface.
+ * The dependency token for the `IFileBrowserHandler` interface.
  */
 export
-const IFileBrowserHandler = new Token<IFileBrowserHandler>('jupyter-js-plugins.IFileBrowserHandler');
+const IFileBrowserProvider = new Token<IFileBrowserProvider>('jupyter-js-plugins.IFileBrowserProvider');

+ 7 - 7
src/filebrowser/plugin.ts

@@ -15,7 +15,7 @@ import {
 } from 'phosphor-di';
 
 import {
-  IFileBrowserHandler
+  IFileBrowserProvider
 } from './index';
 
 import {
@@ -35,7 +35,7 @@ import './plugin.css';
  */
 export
 function register(container: Container): void {
-  container.register(IFileBrowserHandler, FileBrowserHandler);
+  container.register(IFileBrowserProvider, FileBrowserProvider);
 }
 
 
@@ -44,14 +44,14 @@ function register(container: Container): void {
  */
 export
 function resolve(container: Container): Promise<void> {
-  return container.resolve(FileBrowserHandler).then(() => { return; });
+  return container.resolve(FileBrowserProvider).then(() => { return; });
 }
 
 
 /**
- * An implementation of the FileBrowserHandler provider.
+ * An implementation of the FileBrowserProvider provider.
  */
-class FileBrowserHandler implements IFileBrowserHandler {
+class FileBrowserProvider implements IFileBrowserProvider {
 
   /**
    * The dependencies required by the application shell.
@@ -61,8 +61,8 @@ class FileBrowserHandler implements IFileBrowserHandler {
   /**
    * Create a new application shell instance.
    */
-  static create(shell: IAppShell, services: IServicesProvider, editor: IEditorHandler): IFileBrowserHandler {
-    return new FileBrowserHandler(shell, services, editor);
+  static create(shell: IAppShell, services: IServicesProvider, editor: IEditorHandler): IFileBrowserProvider {
+    return new FileBrowserProvider(shell, services, editor);
   }
 
   /**