@visactor/vchart
Version:
charts lib based @visactor/VGrammar
27 lines (18 loc) • 983 B
JavaScript
import { SeriesTypeEnum } from "../../series/interface/type";
import { BaseChart } from "../base/base-chart";
import { registerTreemapSeries } from "../../series/treemap/treemap";
import { Factory } from "../../core/factory";
import { TreemapChartSpecTransformer } from "./treemap-transformer";
import { registerMarkTooltipProcessor } from "../../component/tooltip/processor/mark-tooltip";
export class TreemapChart extends BaseChart {
constructor() {
super(...arguments), this.transformerConstructor = TreemapChartSpecTransformer,
this.type = "treemap", this.seriesType = SeriesTypeEnum.treemap;
}
}
TreemapChart.type = "treemap", TreemapChart.seriesType = SeriesTypeEnum.treemap,
TreemapChart.transformerConstructor = TreemapChartSpecTransformer;
export const registerTreemapChart = () => {
registerMarkTooltipProcessor(), registerTreemapSeries(), Factory.registerChart(TreemapChart.type, TreemapChart);
};
//# sourceMappingURL=treemap.js.map