UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

26 lines (17 loc) 953 B
import { registerFunnelSeries } from "./../../series/funnel/funnel"; import { SeriesTypeEnum } from "../../series/interface/type"; import { Factory } from "../../core/factory"; import { FunnelChartSpecTransformer } from "./funnel-transformer"; import { BaseChart } from "../base"; import { registerMarkTooltipProcessor } from "../../component/tooltip/processor/mark-tooltip"; export class FunnelChart extends BaseChart { constructor() { super(...arguments), this.transformerConstructor = FunnelChartSpecTransformer, this.type = "funnel", this.seriesType = SeriesTypeEnum.funnel; } } FunnelChart.type = "funnel", FunnelChart.seriesType = SeriesTypeEnum.funnel, FunnelChart.transformerConstructor = FunnelChartSpecTransformer; export const registerFunnelChart = () => { registerMarkTooltipProcessor(), registerFunnelSeries(), Factory.registerChart(FunnelChart.type, FunnelChart); }; //# sourceMappingURL=funnel.js.map