UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

11 lines (10 loc) 368 B
import type { IBasePlugin, IBasePluginService } from './interface'; export declare class BasePlugin<T extends IBasePluginService = IBasePluginService> implements IBasePlugin<T> { readonly id: number; readonly name: string; readonly type: string; protected service?: T; constructor(type: string); onAdd(service: T): void; release(): void; }