af1c606e3eb90ac8e68522986ad24db02f22859283f59138118c5282dfc073ddd849c1c29c1edee2822a0c40c09dd941d1c96af5ae91d74ea9cdff824ed6a4 828 B

12345678910111213141516171819202122
  1. import { Payload } from '../../util/types.js';
  2. import { TreeNode } from '../../data/Tree.js';
  3. import { RectLike } from 'zrender/lib/core/BoundingRect.js';
  4. import { EChartsExtensionInstallRegisters } from '../../extension.js';
  5. export interface TreemapZoomToNodePayload extends Payload {
  6. type: 'treemapZoomToNode';
  7. }
  8. export interface TreemapRenderPayload extends Payload {
  9. type: 'treemapRender';
  10. rootRect?: RectLike;
  11. }
  12. export interface TreemapMovePayload extends Payload {
  13. type: 'treemapMove';
  14. rootRect?: RectLike;
  15. }
  16. export interface TreemapRootToNodePayload extends Payload {
  17. type: 'treemapRootToNode';
  18. targetNode?: TreeNode | string;
  19. targetNodeId?: string;
  20. direction?: 'rollUp' | 'drillDown';
  21. }
  22. export declare function installTreemapAction(registers: EChartsExtensionInstallRegisters): void;