From 45948d095674d0b39d1ddae27f7a77b626debc83 Mon Sep 17 00:00:00 2001 From: jamescoward Date: Wed, 27 Jul 2016 14:12:18 +0100 Subject: [PATCH 1/2] Added missing histogram.range() method histogram.range([range]) accepts a two element array representing the minimum and maximum of the range as well as a function that returns a two element array. See: https://github.com/d3/d3-3.x-api-reference/blob/master/Histogram-Layout.md I have added then method to the histogram typing --- d3/d3.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/d3/d3.d.ts b/d3/d3.d.ts index 1da10a78ab..09ca77a50d 100644 --- a/d3/d3.d.ts +++ b/d3/d3.d.ts @@ -2988,6 +2988,8 @@ declare namespace d3 { range(): (values: T[], index: number) => [number, number]; range(range: (values: T[], index: number) => [number, number]): Histogram; + range(range: [number, number]): Histogram; + bins(): (range: [number, number], values: T[], index: number) => number[]; bins(count: number): Histogram; From 68ede31087ddb1d3086bef533879d13a728becce Mon Sep 17 00:00:00 2001 From: jamescoward Date: Wed, 27 Jul 2016 14:14:01 +0100 Subject: [PATCH 2/2] Removed additional line --- d3/d3.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/d3/d3.d.ts b/d3/d3.d.ts index 09ca77a50d..3ad327ffc3 100644 --- a/d3/d3.d.ts +++ b/d3/d3.d.ts @@ -2990,7 +2990,6 @@ declare namespace d3 { range(range: (values: T[], index: number) => [number, number]): Histogram; range(range: [number, number]): Histogram; - bins(): (range: [number, number], values: T[], index: number) => number[]; bins(count: number): Histogram; bins(thresholds: number[]): Histogram;