1234567891011121314151617 |
- import * as graphic from '../../util/graphic.js';
- import { TreeNode } from '../../data/Tree.js';
- import SunburstSeriesModel from './SunburstSeries.js';
- import GlobalModel from '../../model/Global.js';
- import ExtensionAPI from '../../core/ExtensionAPI.js';
- /**
- * Sunburstce of Sunburst including Sector, Label, LabelLine
- */
- declare class SunburstPiece extends graphic.Sector {
- node: TreeNode;
- private _seriesModel;
- private _ecModel;
- constructor(node: TreeNode, seriesModel: SunburstSeriesModel, ecModel: GlobalModel, api: ExtensionAPI);
- updateData(firstCreate: boolean, node: TreeNode, seriesModel: SunburstSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void;
- _updateLabel(seriesModel: SunburstSeriesModel): void;
- }
- export default SunburstPiece;
|