Merge pull request #2664 from styfle/patch-6

Updated Force Layout nodes and links
This commit is contained in:
Boris Yankov
2014-08-14 19:55:00 -07:00
Vendored
+19 -4
View File
@@ -1237,6 +1237,21 @@ declare module D3 {
source: GraphNode;
target: GraphNode;
}
export interface GraphNodeForce {
index?: number;
x?: number;
y?: number;
px?: number;
py?: number;
fixed?: boolean;
weight?: number;
}
export interface GraphLinkForce {
source: GraphNodeForce;
target: GraphNodeForce;
}
export interface ForceLayout {
(): ForceLayout;
@@ -1287,14 +1302,14 @@ declare module D3 {
};
links: {
(): GraphLink[];
(arLinks: GraphLink[]): ForceLayout;
(): GraphLinkForce[];
(arLinks: GraphLinkForce[]): ForceLayout;
};
nodes:
{
(): GraphNode[];
(arNodes: GraphNode[]): ForceLayout;
(): GraphNodeForce[];
(arNodes: GraphNodeForce[]): ForceLayout;
};
start(): ForceLayout;