Merge pull request #8283 from Ptival/fix-d3

loosen restrictive type signature for d3 diagonal
This commit is contained in:
Horiuchi_H
2016-03-04 16:28:33 +09:00
Vendored
+2 -2
View File
@@ -2492,11 +2492,11 @@ declare module d3 {
source(): (d: Link, i: number) => Node;
source(source: Node): Diagonal<Link, Node>;
source(source: (d: Link, i: number) => Node): Diagonal<Link, Node>;
source(source: (d: Link, i: number) => { x: number; y: number; }): Diagonal<Link, Node>;
target(): (d: Link, i: number) => Node;
target(target: Node): Diagonal<Link, Node>;
target(target: (d: Link, i: number) => Node): Diagonal<Link, Node>;
target(target: (d: Link, i: number) => { x: number; y: number; }): Diagonal<Link, Node>;
projection(): (d: Node, i: number) => [number, number];
projection(projection: (d: Node, i: number) => [number, number]): Diagonal<Link, Node>;