From a358d7e098043bf1bd818c8a19c0bcc207392a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Oborn=C3=ADk?= Date: Mon, 25 Nov 2013 19:11:28 +0100 Subject: [PATCH] google.visualization - added ChartWrapper definition, ErrorEventObject definition, ChartSpecs definition --- .../google.visualization.d.ts | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/google.visualization/google.visualization.d.ts b/google.visualization/google.visualization.d.ts index 511d65a231fb2b..757e4782712932 100644 --- a/google.visualization/google.visualization.d.ts +++ b/google.visualization/google.visualization.d.ts @@ -6,6 +6,46 @@ declare module google { //https://developers.google.com/chart/interactive/docs/reference module visualization { + + export interface ErrorEventObject { + id: string; + message: string; + detailedMessage?: string; + options?: any; + } + + //#region ChartWrapper + + // https://developers.google.com/chart/interactive/docs/reference#chartwrapperobject + export class ChartWrapper { + constructor(spec?: any); + draw(container_ref?: HTMLElement): void; + toJSON(): string; + clone():ChartWrapper; + getDataSourceUrl(): string; + getDataTable(): DataTable; + getChartType(): string; + getChartName(): string; + getChart(): any; + getContainerId(): string; + getQuery(): string; + getRefreshInterval(): number; + getOption(key: string, default_val?: string): any; + getOptions(): Object; + getView(): any; + setDataSourceUrl(url: string): void; + setDataTable(table: DataTable): void; + setChartType(type: string): void; + setChartName(name: string): void; + setContainerId(id: string): void; + setQuery(query: string): void; + setRefreshInterval(interval: number): void; + setOption(key: string, value: any): void; + setOptions(options: Object): void; + setView(view_spec: DataView): void; + } + + //#endregion //#region DataTable // https://developers.google.com/chart/interactive/docs/reference#DataTable