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