UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

26 lines (17 loc) 922 B
import { SeriesTypeEnum } from "../../series/interface/type"; import { BaseChart } from "../base/base-chart"; import { registerVennSeries } from "../../series/venn/venn"; import { Factory } from "../../core/factory"; import { VennChartSpecTransformer } from "./venn-transformer"; import { registerMarkTooltipProcessor } from "../../component/tooltip/processor/mark-tooltip"; export class VennChart extends BaseChart { constructor() { super(...arguments), this.transformerConstructor = VennChartSpecTransformer, this.type = "venn", this.seriesType = SeriesTypeEnum.venn; } } VennChart.type = "venn", VennChart.seriesType = SeriesTypeEnum.venn, VennChart.transformerConstructor = VennChartSpecTransformer; export const registerVennChart = () => { registerMarkTooltipProcessor(), registerVennSeries(), Factory.registerChart(VennChart.type, VennChart); }; //# sourceMappingURL=venn.js.map