UNPKG

echarts

Version:

Apache ECharts is a powerful, interactive charting and data visualization library for browser

22 lines (21 loc) 1.34 kB
import ChartView from '../../view/Chart.js'; import HeatmapSeriesModel from './HeatmapSeries.js'; import type GlobalModel from '../../model/Global.js'; import type ExtensionAPI from '../../core/ExtensionAPI.js'; import type VisualMapModel from '../../component/visualMap/VisualMapModel.js'; import { GeoLikeCoordSys } from '../../coord/CoordinateSystem.js'; import { StageHandlerProgressParams } from '../../util/types.js'; import type Element from 'zrender/lib/Element.js'; declare class HeatmapView extends ChartView { static readonly type = "heatmap"; readonly type = "heatmap"; private _hmLayer; private _progressiveEls; render(seriesModel: HeatmapSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; incrementalPrepareRender(seriesModel: HeatmapSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; incrementalRender(params: StageHandlerProgressParams, seriesModel: HeatmapSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; eachRendered(cb: (el: Element) => boolean | void): void; _renderOnGridLike(seriesModel: HeatmapSeriesModel, api: ExtensionAPI, start: number, end: number, useIncremental?: boolean): void; _renderOnGeo(geo: GeoLikeCoordSys, seriesModel: HeatmapSeriesModel, visualMapModel: VisualMapModel, api: ExtensionAPI): void; } export default HeatmapView;