UNPKG

echarts

Version:

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

26 lines (25 loc) 1.05 kB
import ChartView from '../../view/Chart.js'; import GlobalModel from '../../model/Global.js'; import ExtensionAPI from '../../core/ExtensionAPI.js'; import GraphSeriesModel from './GraphSeries.js'; declare class GraphView extends ChartView { static readonly type = "graph"; readonly type = "graph"; private _symbolDraw; private _lineDraw; private _controller; private _controllerHost; private _firstRender; private _model; private _layoutTimeout; private _layouting; init(ecModel: GlobalModel, api: ExtensionAPI): void; render(seriesModel: GraphSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; dispose(): void; _startForceLayoutIteration(forceLayout: GraphSeriesModel['forceLayout'], layoutAnimation?: boolean): void; _updateController(seriesModel: GraphSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; _updateNodeAndLinkScale(): void; updateLayout(seriesModel: GraphSeriesModel): void; remove(): void; } export default GraphView;