21 lines
626 B
TypeScript
21 lines
626 B
TypeScript
import { EChartsOption } from 'echarts'
|
|
import { generateLegend } from './legend'
|
|
import { generateGrid } from './grid'
|
|
import { generateXAxis } from './xAxis'
|
|
import { generateYAxis } from './yAxis'
|
|
import { generateTooltip } from './tooltip'
|
|
import { generateSeries } from './series'
|
|
import { generateDataZoom } from './datazoom'
|
|
|
|
export const generateChart = function (): EChartsOption {
|
|
return {
|
|
legend: generateLegend(),
|
|
tooltip: generateTooltip(),
|
|
grid: [generateGrid()],
|
|
xAxis: [generateXAxis()],
|
|
yAxis: [generateYAxis()],
|
|
series: [generateSeries('')],
|
|
dataZoom: generateDataZoom(),
|
|
}
|
|
}
|