dagre-compound
Version:
A multi-level compound graph layout library based on dagre
8 lines (7 loc) • 607 B
TypeScript
import { LayoutConfig } from '../interfaces/layout';
import { RenderGroupNodeInfo, RenderNodeInfo } from './render-info';
import { DeepPartial } from './util';
export declare function layoutScene(renderNodeInfo: RenderGroupNodeInfo, setting?: DeepPartial<LayoutConfig>): void;
export declare function layoutChildren(renderNodeInfo: RenderGroupNodeInfo, setting?: DeepPartial<LayoutConfig>): void;
export declare function layoutMetaNode(renderNodeInfo: RenderGroupNodeInfo, setting?: DeepPartial<LayoutConfig>): void;
export declare function computeCXPositionOfNodeShape(renderInfo: RenderNodeInfo): number;