970ae848ee3f3f74828e91d11aeefb2294a72f7f18e085e56db0b8b87056d954f4a0208d44fe09cb17486a4cbe9cd0d6e8e9c0cd3abcece37c3aaa04757906 779 B

1234567891011121314151617
  1. import * as graphic from '../../util/graphic.js';
  2. import { TreeNode } from '../../data/Tree.js';
  3. import SunburstSeriesModel from './SunburstSeries.js';
  4. import GlobalModel from '../../model/Global.js';
  5. import ExtensionAPI from '../../core/ExtensionAPI.js';
  6. /**
  7. * Sunburstce of Sunburst including Sector, Label, LabelLine
  8. */
  9. declare class SunburstPiece extends graphic.Sector {
  10. node: TreeNode;
  11. private _seriesModel;
  12. private _ecModel;
  13. constructor(node: TreeNode, seriesModel: SunburstSeriesModel, ecModel: GlobalModel, api: ExtensionAPI);
  14. updateData(firstCreate: boolean, node: TreeNode, seriesModel: SunburstSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void;
  15. _updateLabel(seriesModel: SunburstSeriesModel): void;
  16. }
  17. export default SunburstPiece;