From b4b426a2353c5004c836fbadd35dca0c67b6d4bf Mon Sep 17 00:00:00 2001 From: "John St. Clair" Date: Mon, 2 Sep 2013 12:16:08 +0200 Subject: [PATCH] FIX: return type should be jQuery selector, not chart --- highcharts/highcharts-tests.ts | 2 +- highcharts/highcharts.d.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/highcharts/highcharts-tests.ts b/highcharts/highcharts-tests.ts index 8534bc837d..fe32a89312 100644 --- a/highcharts/highcharts-tests.ts +++ b/highcharts/highcharts-tests.ts @@ -110,7 +110,7 @@ var highChartSettings: HighchartsOptions = { }] }; -var chart = $("#container").highcharts(highChartSettings); +var container = $("#container").highcharts(highChartSettings); var options = Highcharts.getOptions(); diff --git a/highcharts/highcharts.d.ts b/highcharts/highcharts.d.ts index fc14b91f7d..8b940ef9cd 100644 --- a/highcharts/highcharts.d.ts +++ b/highcharts/highcharts.d.ts @@ -1111,5 +1111,11 @@ interface HighchartsSeriesObject { } interface JQuery { - highcharts(options: HighchartsOptions): HighchartsChart; + /** + * Creates a new Highcharts.Chart for the current JQuery selector; usually + * a div selected by $('#container') + * @param {HighchartsOptions} options Options for this chart + * @return current {JQuery} selector the current JQuery selector + **/ + highcharts(options: HighchartsOptions): JQuery; }