projects/ng2-google-charts/src/lib/google-charts-interfaces.ts
Methods |
| clone |
clone()
|
|
Returns :
GoogleChartWrapper
|
| draw | ||||||
draw(containerRef?: any)
|
||||||
|
Parameters :
Returns :
void
|
| getChart |
getChart()
|
|
Returns :
any
|
| getChartName |
getChartName()
|
|
Returns :
string
|
| getChartType |
getChartType()
|
|
Returns :
string
|
| getContainerId |
getContainerId()
|
|
Returns :
string
|
| getDataSourceUrl |
getDataSourceUrl()
|
|
Returns :
string
|
| getDataTable |
getDataTable()
|
|
Returns :
any
|
| getOption |
getOption(key: string, defaultVal?: any)
|
|
Returns :
any
|
| getOptions |
getOptions()
|
|
Returns :
any
|
| getQuery |
getQuery()
|
|
Returns :
string
|
| getRefreshInterval |
getRefreshInterval()
|
|
Returns :
string
|
| getView |
getView()
|
|
Returns :
any
|
| setChartName | ||||||
setChartName(name: string)
|
||||||
|
Parameters :
Returns :
void
|
| setChartType | ||||||
setChartType(type: string)
|
||||||
|
Parameters :
Returns :
void
|
| setContainerId | ||||||
setContainerId(id: string)
|
||||||
|
Parameters :
Returns :
void
|
| setDataSourceUrl | ||||||
setDataSourceUrl(url: string)
|
||||||
|
Parameters :
Returns :
void
|
| setDataTable | ||||||
setDataTable(dt: any)
|
||||||
|
Parameters :
Returns :
void
|
| setOption |
setOption(key: string, value: any)
|
|
Returns :
void
|
| setOptions | ||||||
setOptions(opt: any)
|
||||||
|
Parameters :
Returns :
void
|
| setQuery | ||||||
setQuery(q: string)
|
||||||
|
Parameters :
Returns :
void
|
| setRefreshInterval | ||||||
setRefreshInterval(interval: number)
|
||||||
|
Parameters :
Returns :
void
|
| setView | ||||||
setView(view: any)
|
||||||
|
Parameters :
Returns :
void
|
| toJSON |
toJSON()
|
|
Returns :
string
|
export interface GoogleChartsSettings {
/** (v45) An API key that you may use with Geochart and Map Chart */
mapsApiKey?: string;
googleChartsVersion?: string;
/** language code or locale (e.g. 'it', 'en_US') */
language?: string;
/**
* (v47) When set to true, all charts and tooltips that generate HTML from
* user-supplied data will sanitize it by stripping out unsafe elements and
* attributes.
*/
safeMode?: boolean;
packages?: string[];
}
export interface GoogleChartWrapper {
draw(containerRef?: any): void;
toJSON(): string;
clone(): GoogleChartWrapper;
getDataSourceUrl(): string;
getDataTable(): any;
getChartType(): string;
getChartName(): string;
getChart(): any;
getContainerId(): string;
getQuery(): string;
getRefreshInterval(): string;
getOption(key: string, defaultVal?: any): any;
getOptions(): any;
getView(): any;
setDataSourceUrl(url: string): void;
setDataTable(dt: any): void;
setChartType(type: string): void;
setChartName(name: string): void;
setContainerId(id: string): void;
setQuery(q: string): void;
setRefreshInterval(interval: number): void;
setOption(key: string, value: any): void;
setOptions(opt: any): void;
setView(view: any): void;
}