addModule(opts) → {Promise.<ModuleInfo>}
在运行时中安装新模块
参数
名称 | 类型 | 描述 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<ModuleInfo>
- 节点模块信息
getIcon(opts) → {Promise.<Buffer>}
获取节点图标
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Buffer>
- 图标文件作为 Buffer,如果无可用图标则为 null
getIconList(opts) → {Promise.<IconList>}
获取运行时中所有已安装模块的可用图标列表
参数
名称 | 类型 | 描述 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<IconList>
- 所有图标列表
getModuleCatalog(opts) → {Promise.<Object>}
获取模块的消息目录
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 消息目录
getModuleCatalogs(opts) → {Promise.<Object>}
获取所有注册的模块消息目录
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Object>
- 消息目录
getModuleInfo(opts) → {Promise.<ModuleInfo>}
获取节点模块的信息
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<ModuleInfo>
- 节点模块信息
getModuleResource(opts) → {Promise.<Buffer>}
从模块获取资源
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<Buffer>
- 资源文件作为 Buffer,如果未找到则为 null
getNodeConfig(opts) → {Promise.<String>}
获取单个节点的 HTML 内容
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<String>
- 节点 HTML 内容
getNodeConfigs(opts) → {Promise.<String>}
获取所有节点的 HTML 内容
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<String>
- 节点 HTML 内容
getNodeInfo(opts) → {Promise.<NodeInfo>}
获取单个节点集的信息
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<NodeInfo>
- 节点信息
getNodeList(opts) → {Promise.<NodeList>}
获取运行时中安装的节点模块列表
参数
名称 | 类型 | 描述 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<NodeList>
- 节点模块列表
removeModule(opts) → {Promise}
从运行时中移除模块
参数
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise
- 完成时解析
setModuleState(opts) → {Promise.<ModuleInfo>}
在运行时中启用或禁用模块
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<ModuleInfo>
- 模块信息对象
setNodeSetState(opts) → {Promise.<ModuleInfo>}
在运行时中启用或禁用单个节点集
参数
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
对象
|
|
返回
- 类型
-
Promise.<ModuleInfo>
- 模块信息对象