浏览代码

Fix services plugin.

Afshin Darian 8 年之前
父节点
当前提交
95641e64c7
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/services/plugin.ts

+ 6 - 2
src/services/plugin.ts

@@ -8,6 +8,10 @@ import {
   Token
 } from 'phosphor/lib/core/token';
 
+import {
+  JupyterLabPlugin
+} from '../application';
+
 
 /* tslint:disable */
 /**
@@ -29,10 +33,10 @@ interface IServiceManager extends services.IServiceManager { };
  * The default services provider.
  */
 export
-const servicesProvider = {
+const servicesProvider: JupyterLabPlugin<IServiceManager> = {
   id: 'jupyter.services.services',
   provides: IServiceManager,
-  resolve: () => {
+  activate: (): Promise<IServiceManager> => {
     return services.createServiceManager() as Promise<IServiceManager>;
   }
 };