UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

26 lines (17 loc) 902 B
import { registerPieSeries } from "../../series/pie/pie"; import { SeriesTypeEnum } from "../../series/interface/type"; import { BasePieChart } from "./base/base"; import { Factory } from "../../core/factory"; import { BasePieChartSpecTransformer } from "./base"; import { registerMarkTooltipProcessor } from "../../component/tooltip/processor/mark-tooltip"; export class PieChart extends BasePieChart { constructor() { super(...arguments), this.transformerConstructor = BasePieChartSpecTransformer, this.type = "pie", this.seriesType = SeriesTypeEnum.pie; } } PieChart.type = "pie", PieChart.seriesType = SeriesTypeEnum.pie, PieChart.transformerConstructor = BasePieChartSpecTransformer; export const registerPieChart = () => { registerMarkTooltipProcessor(), registerPieSeries(), Factory.registerChart(PieChart.type, PieChart); }; //# sourceMappingURL=pie.js.map