reagraph
Version:
WebGL Node-based Graph for React
18 lines (17 loc) • 461 B
TypeScript
import { InternalGraphEdge, InternalGraphNode } from '../types';
export interface DepthNode {
data: InternalGraphNode;
ins: DepthNode[];
out: DepthNode[];
depth: number;
}
/**
* Gets the depth of the graph's nodes. Used in the radial layout.
*/
export declare function getNodeDepth(nodes: InternalGraphNode[], links: InternalGraphEdge[]): {
invalid: boolean;
depths: {
[key: string]: DepthNode;
};
maxDepth: number;
};