feat: update ms system

This commit is contained in:
2020-09-17 17:44:48 +08:00
parent 6910ea3e26
commit 8f944e0b14
20 changed files with 255 additions and 212 deletions

View File

@ -38,10 +38,6 @@ export namespace plugin {
* 插件加载类型
*/
type: string
/**
* 插件名称
*/
name?: string
/**
* 插件文件
*/
@ -116,22 +112,22 @@ export namespace plugin {
* Load 阶段
* @param plugin 插件
*/
load(plugin: Plugin): void
load?(plugin: Plugin): void
/**
* Enable 阶段
* @param plugin 插件
*/
enable(plugin: Plugin): void
enable?(plugin: Plugin): void
/**
* Disable 阶段
* @param plugin 插件
*/
disable(plugin: Plugin): void
disable?(plugin: Plugin): void
/**
* Reload 阶段
* @param plugin 插件
*/
reload(plugin: Plugin): void
reload?(plugin: Plugin): void
}
export interface Plugin {
description: PluginMetadata