mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Added some missing methods and properties.
Also some fixes to existing methods and properties which didn't match implementation.
This commit is contained in:
Vendored
+24
-42
@@ -191,11 +191,11 @@ interface HighchartsChartResetZoomButton {
|
||||
}
|
||||
|
||||
interface HighchartsChartResetZoomButtonTheme {
|
||||
fill?: string; //css HEX colours.
|
||||
stroke?: string;//css HEX colours.
|
||||
fill?: string; //css HEX colours.
|
||||
stroke?: string;//css HEX colours.
|
||||
r?: number; // Radius %
|
||||
states?: any; // HTML element states eg: hover, with css attributes in object.
|
||||
display?: string; // css attr eg: 'none'
|
||||
states?: any; // HTML element states eg: hover, with css attributes in object.
|
||||
display?: string; // css attr eg: 'none'
|
||||
}
|
||||
|
||||
interface HighchartsChartOptions {
|
||||
@@ -873,7 +873,7 @@ interface HighchartsLineChart {
|
||||
states?: {
|
||||
hover: HighchartsAreaStates;
|
||||
};
|
||||
step?: boolean;
|
||||
step?: boolean|string;
|
||||
stickyTracking?: boolean;
|
||||
tooltip?: HighchartsTooltipOptions;
|
||||
turboThreshold?: number;
|
||||
@@ -986,7 +986,6 @@ interface HighchartsSeriesChart {
|
||||
dataLabels?: HighchartsDataLabels;
|
||||
enableMouseTracking?: boolean;
|
||||
events?: HighchartsPlotEvents;
|
||||
id?: string;
|
||||
lineWidth?: number;
|
||||
marker?: HighchartsMarker;
|
||||
point?: {
|
||||
@@ -1041,13 +1040,14 @@ interface HighchartsPlotOptions {
|
||||
*/
|
||||
interface HighchartsIndividualSeriesOptions {
|
||||
data?: number[]|[number, number][]| HighchartsDataPoint[]; // [value1,value2, ... ] | [[x1,y1],[x2,y2],... ] | HighchartsDataPoint[]
|
||||
id?: string;
|
||||
index?: number;
|
||||
legendIndex?: number;
|
||||
name?: string;
|
||||
stack?: any; // type doesn't matter, as long as grouped series' stack options match each other.
|
||||
type?: string;
|
||||
xAxis?: number;
|
||||
yAxis?: number;
|
||||
xAxis?: string | number;
|
||||
yAxis?: string | number;
|
||||
}
|
||||
|
||||
interface HighchartsSeriesOptions extends HighchartsIndividualSeriesOptions, HighchartsSeriesChart { }
|
||||
@@ -1095,8 +1095,8 @@ interface HighchartsSeriesOptions extends HighchartsSeriesChart {
|
||||
legendIndex?: number;
|
||||
name?: string;
|
||||
stack?: string | number;
|
||||
xAxis?: number;
|
||||
yAxis?: number;
|
||||
xAxis?: string | number;
|
||||
yAxis?: string | number;
|
||||
}
|
||||
|
||||
interface HighchartsSubtitleOptions {
|
||||
@@ -1180,6 +1180,7 @@ interface HighchartsAxisObject {
|
||||
addPlotBand(options: HighchartsPlotBands): void;
|
||||
addPlotLine(options: HighchartsPlotLines): void;
|
||||
getExtremes(): HighchartsExtremes;
|
||||
remove(redraw?: boolean): void;
|
||||
removePlotBand(id: string): void;
|
||||
removePlotLine(id: string): void;
|
||||
setCategories(categories: string[]): void;
|
||||
@@ -1187,8 +1188,10 @@ interface HighchartsAxisObject {
|
||||
setExtremes(min: number, max: number): void;
|
||||
setExtremes(min: number, max: number, redraw: boolean): void;
|
||||
setExtremes(min: number, max: number, redraw: boolean, animation: boolean | HighchartsAnimation): void;
|
||||
setTitle(title: HighchartsAxisTitle): void;
|
||||
setTitle(title: HighchartsAxisTitle, redraw: boolean): void;
|
||||
setTitle(title: HighchartsAxisTitle, redraw?: boolean): void;
|
||||
toPixels(value: number, paneCoordinates?: boolean): number;
|
||||
toValue(pixel: number, paneCoordinates?: boolean): number;
|
||||
update(options: HighchartsAxisOptions, redraw?: boolean): void;
|
||||
}
|
||||
|
||||
interface HighchartsChartObject {
|
||||
@@ -1275,52 +1278,31 @@ declare var Highcharts: HighchartsStatic;
|
||||
interface HighchartsPointObject {
|
||||
category: string | number;
|
||||
percentage: number;
|
||||
remove(): void;
|
||||
remove(redraw: boolean): void;
|
||||
remove(redraw: boolean, animation: boolean): void;
|
||||
remove(redraw: boolean, animation: HighchartsAnimation): void;
|
||||
remove(redraw?: boolean, animation?: boolean|HighchartsAnimation): void;
|
||||
select(): void;
|
||||
select(select: boolean): void;
|
||||
select(select: boolean, accumulate: boolean): void;
|
||||
selected: boolean;
|
||||
series: HighchartsSeriesObject;
|
||||
slice(): void;
|
||||
slice(sliced: boolean): void;
|
||||
slice(sliced: boolean, redraw: boolean): void;
|
||||
slice(sliced: boolean, redraw: boolean, animation: boolean): void;
|
||||
slice(sliced: boolean, redraw: boolean, animation: HighchartsAnimation): void;
|
||||
slice(sliced?: boolean, redraw?: boolean, animation?: boolean|HighchartsAnimation): void;
|
||||
total: number;
|
||||
update(options: any): void;
|
||||
update(options: any, redraw: boolean): void;
|
||||
update(options: any, redraw: boolean, animation: boolean): void;
|
||||
update(options: any, redraw: boolean, animation: HighchartsAnimation): void;
|
||||
update(options: number | [number, number] | HighchartsDataPoint, redraw?: boolean, animation?: boolean | HighchartsAnimation): void;
|
||||
x: number;
|
||||
y: number;
|
||||
}
|
||||
|
||||
interface HighchartsSeriesObject {
|
||||
addPoint(options: number |[number, number]| HighchartsDataPoint): void;
|
||||
addPoint(options: number |[number, number]| HighchartsDataPoint, redraw: boolean, shift: boolean): void;
|
||||
addPoint(options: number |[number, number]| HighchartsDataPoint, redraw: boolean, shift: boolean, animation: boolean): void;
|
||||
addPoint(options: number |[number, number]| HighchartsDataPoint, redraw: boolean, shift: boolean, animation: HighchartsAnimation): void;
|
||||
addPoint(options: number |[number, number]| HighchartsDataPoint, redraw?: boolean, shift?: boolean, animation?: boolean | HighchartsAnimation): void;
|
||||
chart: HighchartsChartObject;
|
||||
data: HighchartsDataPoint[];
|
||||
data: HighchartsPointObject[];
|
||||
hide(): void;
|
||||
name: string;
|
||||
options: HighchartsSeriesOptions;
|
||||
remove(): void;
|
||||
remove(redraw: boolean): void;
|
||||
select(): void;
|
||||
select(selected: boolean): void;
|
||||
remove(redraw?: boolean): void;
|
||||
select(selected?: boolean): void;
|
||||
selected: boolean;
|
||||
setData(data: number[]): void; // [value1,value2, ... ]
|
||||
setData(data: number[], redraw: boolean): void;
|
||||
setData(data: number[][]): void; // [[x1,y1],[x2,y2],... ]
|
||||
setData(data: number[][], redraw: boolean): void;
|
||||
setData(data: HighchartsDataPoint[]): void; // HighchartsDataPoint[]
|
||||
setData(data: HighchartsDataPoint[], redraw: boolean): void;
|
||||
setVisible(visible: boolean): void;
|
||||
setVisible(visible: boolean, redraw: boolean): void;
|
||||
setData(data: number[] | number[][] | HighchartsDataPoint[], redraw?: boolean, animation?: boolean | HighchartsAnimation, updatePoints?: boolean);
|
||||
setVisible(visible: boolean, redraw?: boolean): void;
|
||||
show(): void;
|
||||
type: string;
|
||||
update(options: HighchartsSeriesOptions, redraw?: boolean): void;
|
||||
|
||||
Reference in New Issue
Block a user