From 2b89a26bb0978ef4faa8b7eb75ba8abeb63471f0 Mon Sep 17 00:00:00 2001 From: Ben Ripkens Date: Wed, 3 Dec 2014 16:57:08 +0100 Subject: [PATCH] d3: Transition.call(...) defines wrong signature The D3 definition file contains an error in the signature of Transition.call(...). The callback will be passed the transition object and it supports optional arguments similar to Selection.call(...). --- d3/d3.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/d3/d3.d.ts b/d3/d3.d.ts index 2f439a76f..8ae0c6a7f 100644 --- a/d3/d3.d.ts +++ b/d3/d3.d.ts @@ -926,7 +926,7 @@ declare module D3 { (name: string, value: any, priority?: string): Transition; (name: string, valueFunction: (data: any, index: number) => any, priority?: string): Transition; }; - call(callback: (selection: Selection) => void ): Transition; + call(callback: (transition: Transition, ...args: any[]) => void, ...args: any[]): Transition; /** * Select an element from the current document */