fixed type of tween in Transition.attrTween to return interpolator function

This commit is contained in:
Filipe
2015-07-26 09:23:41 +01:00
parent 5fef36255d
commit 64ccffcc3f

2
d3/d3.d.ts vendored
View File

@@ -824,7 +824,7 @@ declare module d3 {
attr(name: string, value: (datum: Datum, index: number) => Primitive): Transition<Datum>;
attr(obj: { [key: string]: Primitive | ((datum: Datum, index: number) => Primitive) }): Transition<Datum>;
attrTween(name: string, tween: (datum: Datum, index: number, attr: string) => Primitive): Transition<Datum>;
attrTween(name: string, tween: (datum: Datum, index: number, attr: string) => (t: number) => Primitive): Transition<Datum>;
style(name: string, value: Primitive, priority?: string): Transition<Datum>;
style(name: string, value: (datum: Datum, index: number) => Primitive, priority?: string): Transition<Datum>;