Type alias EventMap<PluginState, PluginData>

EventMap<PluginState, PluginData>: {
    dataChange: ((data, prevData?) => void);
    dataLoaded: ((data) => void);
    dispose: (() => void);
    stateChange: ((params) => void);
}

插件基本事件

Type Parameters

  • PluginState
  • PluginData

Type declaration

  • dataChange: ((data, prevData?) => void)

    数据变更

  • dataLoaded: ((data) => void)

    数据加载完成

      • (data): void
      • Parameters

        Returns void

  • dispose: (() => void)

    插件被销毁

      • (): void
      • Returns void

  • stateChange: ((params) => void)

    插件状态变化