Update chart.js constructor declaration

Any array-like value is accepted, not just jQuery; also, string[] is not
actually supported
This commit is contained in:
Daniel Luz
2017-09-02 18:47:10 -03:00
parent 38894f063d
commit 4936e07d7c

View File

@@ -7,12 +7,10 @@
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
/// <reference types="jquery" />
declare class Chart {
static readonly Chart: typeof Chart;
constructor(
context: string | JQuery | CanvasRenderingContext2D | HTMLCanvasElement | string[] | CanvasRenderingContext2D[] | HTMLCanvasElement[],
context: string | CanvasRenderingContext2D | HTMLCanvasElement | ArrayLike<CanvasRenderingContext2D | HTMLCanvasElement>,
options: Chart.ChartConfiguration
);
config: Chart.ChartConfiguration;