| 142 | } |
| 143 | |
| 144 | declare class Plot implements Emitter { |
| 145 | addHandler(callbacks: EventHandlerMap, context?: any): void; |
| 146 | removeHandler(callbacks: EventHandlerMap, context?: any): void; |
| 147 | on(name: string, callback: EventCallback, context?: any): EventHandlerMap; |
| 148 | fire(name: string, data: any): void; |
| 149 | destroy(): void; |
| 150 | |
| 151 | constructor(config: ChartSpec); |
| 152 | |
| 153 | renderTo(targetOrSelector: Element | string, size?: PlotSize): void; |
| 154 | getSVG(): SVGSVGElement; |
| 155 | addFilter(filter: any): number; |
| 156 | removeFilter(id: number): this; |
| 157 | refresh(): void; |
| 158 | updateConfig(config: ChartSpec): void; |
| 159 | resize(size?: PlotSize): void; |
| 160 | getLayout(): PlotLayout; |
| 161 | } |
| 162 | |
| 163 | declare class Chart extends Plot { |
| 164 | constructor(config: ChartSpec); |
nothing calls this directly
no outgoing calls
no test coverage detected