feat: optimize api

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2019-09-19 18:59:00 +08:00
parent d06321d9b5
commit 34c598e6d8
6 changed files with 23 additions and 23 deletions

View File

@ -1,4 +1,4 @@
import { Container } from "inversify";
import { Container } from "@ms/container";
export namespace plugin {
/**
@ -18,8 +18,10 @@ export namespace plugin {
*/
export interface PluginManager {
scan(folder: string): void;
load(container: Container): void;
enable(): void;
disable(): void;
build(container: Container): void;
load(...args: any[]): void;
enable(...args: any[]): void;
disable(...args: any[]): void;
reload(...args: any[]): void;
}
}