echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
23 lines (22 loc) • 828 B
TypeScript
import { Payload } from '../../util/types.js';
import { TreeNode } from '../../data/Tree.js';
import { RectLike } from 'zrender/lib/core/BoundingRect.js';
import { EChartsExtensionInstallRegisters } from '../../extension.js';
export interface TreemapZoomToNodePayload extends Payload {
type: 'treemapZoomToNode';
}
export interface TreemapRenderPayload extends Payload {
type: 'treemapRender';
rootRect?: RectLike;
}
export interface TreemapMovePayload extends Payload {
type: 'treemapMove';
rootRect?: RectLike;
}
export interface TreemapRootToNodePayload extends Payload {
type: 'treemapRootToNode';
targetNode?: TreeNode | string;
targetNodeId?: string;
direction?: 'rollUp' | 'drillDown';
}
export declare function installTreemapAction(registers: EChartsExtensionInstallRegisters): void;