UNPKG

echarts

Version:

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

27 lines (26 loc) 1.36 kB
import SymbolDraw from '../helper/SymbolDraw'; import LargeSymbolDraw from '../helper/LargeSymbolDraw'; import ChartView from '../../view/Chart'; import ScatterSeriesModel from './ScatterSeries'; import GlobalModel from '../../model/Global'; import ExtensionAPI from '../../core/ExtensionAPI'; import List from '../../data/List'; import { TaskProgressParams } from '../../core/task'; declare class ScatterView extends ChartView { static readonly type = "scatter"; type: string; _finished: boolean; _isLargeDraw: boolean; _symbolDraw: SymbolDraw | LargeSymbolDraw; render(seriesModel: ScatterSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; incrementalPrepareRender(seriesModel: ScatterSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; incrementalRender(taskParams: TaskProgressParams, seriesModel: ScatterSeriesModel, ecModel: GlobalModel): void; updateTransform(seriesModel: ScatterSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void | { update: true; }; _getClipShape(seriesModel: ScatterSeriesModel): import("../../coord/CoordinateSystem").CoordinateSystemClipArea; _updateSymbolDraw(data: List, seriesModel: ScatterSeriesModel): SymbolDraw | LargeSymbolDraw; remove(ecModel: GlobalModel, api: ExtensionAPI): void; dispose(): void; } export default ScatterView;