@zhouchangju/standard-chart
Version:
标准范式组件
22 lines (21 loc) • 719 B
TypeScript
import GlobalModel from 'echarts/lib/model/Global';
import ExtensionAPI from 'echarts/lib/core/ExtensionAPI';
import { RelationTreeNode } from './RelationshipDiagramSeries';
export interface RelationTreeLayoutNode extends RelationTreeNode {
parentNode: RelationTreeLayoutNode;
hierNode: HierNode;
children: RelationTreeLayoutNode[];
}
interface HierNode {
defaultAncestor: RelationTreeLayoutNode;
ancestor: RelationTreeLayoutNode;
prelim: number;
modifier: number;
change: number;
shift: number;
i: number;
thread: RelationTreeLayoutNode;
parentPlace: number;
}
export default function relationshipDiagramLayout(ecModel: GlobalModel, api: ExtensionAPI): void;
export {};