UNPKG

echarts

Version:

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

27 lines (26 loc) 1.14 kB
import * as graphic from '../../util/graphic.js'; import ChartView from '../../view/Chart.js'; import TreeSeriesModel from './TreeSeries.js'; import GlobalModel from '../../model/Global.js'; import ExtensionAPI from '../../core/ExtensionAPI.js'; import { NullUndefined } from '../../util/types.js'; declare class TreeView extends ChartView { static readonly type = "tree"; readonly type = "tree"; private _mainGroup; private _controller; private _controllerHost; private _data; private _nodeScaleRatio; private _min; private _max; init(ecModel: GlobalModel, api: ExtensionAPI): void; render(seriesModel: TreeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; _updateViewCoordSys(seriesModel: TreeSeriesModel, api: ExtensionAPI): void; _updateController(seriesModel: TreeSeriesModel, clipRect: graphic.BoundingRect | NullUndefined, ecModel: GlobalModel, api: ExtensionAPI): void; _updateNodeAndLinkScale(seriesModel: TreeSeriesModel): void; _getNodeGlobalScale(seriesModel: TreeSeriesModel): number; dispose(): void; remove(): void; } export default TreeView;