Events: { addTool: ( tool: BG.charts.Tool, parent?: BG.charts.Tool | null, index?: number, select?: boolean, ) => void; inputUpdated: (input: TInput) => void; moveTool: ( tool: BG.charts.Tool, parent: BG.charts.Tool | null | undefined, index: number, ) => void; newInput: (value: string) => void; optionsModified: () => void; removeTool: (tool: BG.charts.Tool) => void; selfDestruct: () => void;} Type declaration
addTool: (
tool: BG.charts.Tool,
parent?: BG.charts.Tool | null,
index?: number,
select?: boolean,
) => void
inputUpdated: (input: TInput) => void
moveTool: (
tool: BG.charts.Tool,
parent: BG.charts.Tool | null | undefined,
index: number,
) => void
newInput: (value: string) => void
optionsModified: () => void
removeTool: (tool: BG.charts.Tool) => void
selfDestruct: () => void
Fired by subclasses when a tool was generated