123456789101112131415161718192021222324 |
- import ChartView from '../../view/Chart.js';
- import TreeSeriesModel from './TreeSeries.js';
- import GlobalModel from '../../model/Global.js';
- import ExtensionAPI from '../../core/ExtensionAPI.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, ecModel: GlobalModel, api: ExtensionAPI): void;
- _updateNodeAndLinkScale(seriesModel: TreeSeriesModel): void;
- _getNodeGlobalScale(seriesModel: TreeSeriesModel): number;
- dispose(): void;
- remove(): void;
- }
- export default TreeView;
|