From 87a5be72a9ba05815e517c0fec123b9161e37002 Mon Sep 17 00:00:00 2001 From: Valentin Robert Date: Fri, 26 Feb 2016 17:45:26 -0800 Subject: [PATCH] loosen restrictive type signature for d3 diagonal --- d3/d3.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/d3/d3.d.ts b/d3/d3.d.ts index 1f5ebe7a1..bb7fd3d1b 100644 --- a/d3/d3.d.ts +++ b/d3/d3.d.ts @@ -2492,11 +2492,11 @@ declare module d3 { source(): (d: Link, i: number) => Node; source(source: Node): Diagonal; - source(source: (d: Link, i: number) => Node): Diagonal; + source(source: (d: Link, i: number) => { x: number; y: number; }): Diagonal; target(): (d: Link, i: number) => Node; target(target: Node): Diagonal; - target(target: (d: Link, i: number) => Node): Diagonal; + target(target: (d: Link, i: number) => { x: number; y: number; }): Diagonal; projection(): (d: Node, i: number) => [number, number]; projection(projection: (d: Node, i: number) => [number, number]): Diagonal;