Files
SQLBot/frontend/src/views/chat/component/BaseG2Chart.ts
T
2025-06-09 15:44:43 +08:00

25 lines
449 B
TypeScript

import {BaseChart} from "@/views/chat/component/BaseChart.ts";
import {Chart} from '@antv/g2';
export abstract class BaseG2Chart extends BaseChart {
chart: Chart;
constructor(id: string, name: string) {
super(id, name)
this.chart = new Chart({
container: id,
autoFit: true,
})
}
render() {
this.chart?.render()
}
destroy() {
this.chart?.destroy()
}
}