plugin-tls
Version:
plugin-tls 是插件系统相应的工具,可快速地让任何模块具备插件机制
32 lines • 1.01 kB
TypeScript
/**
* 插件系统
*
* @remarks
* 主要负责 SDK 的插件机制的实现
* 插件系统应该具备以下功能:
* - 注册插件
* - 可扩展类的静态级功能
* - 可扩展类的实例级功能
* - 可自定义暴露的功能
* - 可拥有私有自身的API
*
* 额外的也提供了其它的功能
* - 全局选项
* - 实例选项
*
* @packageDocumentation
*/
export * from "./extend/mixin";
export * from "./extend/extend";
export * from "./plugin-manager/PluginManager";
export * from "./plugin-manager/PluginManagerWithInit";
export * from "./options-manager/defaultOptions";
export * from "./options-manager/ModeOptions";
export * from "./options-manager/TierOptions";
export * from "./options-manager/TierModeOptions";
export * from "./options-manager/tools";
export * from "./plugin-host/PluginHost";
export * from "./plugin-host/TierOptionsPluginHost";
export * from "./plugin-host/TierModeOptionsPluginHost";
export * from "./properties";
//# sourceMappingURL=index.d.ts.map