Abstract Optional config: BasePlugin.Config插件事件钩子
Abstract state当前状态
可以通过 plugin.state 和 plugin.setState 来获取和设置。
通过 state 设置后,plugin 会通过合适的动画运动来达到设置的效果。
来迎合一些通过数据驱动的场景。
Readonly staticOptional appendAbstract disable禁用插件,让插件停止响应交互
Optional options: BaseOptionsAbstract disposeAbstract enable启用插件,让插件能够响应交互
Optional options: BaseOptions获取当前的插件状态,如果当初插件内存在需要通过动画变更的 state 值,则通过此方法可以得到中间状态
Optional hide隐藏UI
Optional options: BaseOptionsOptional Abstract load加载插件依赖数据
插件数据
Optional state: PluginState插件 State
Optional userAction: booleanOptional set设置state
插件的目标状态
Optional options: BaseOptions配置项
Optional show展示UI
Optional options: BaseOptions
plugin 的基本控制器