File

projects/ng2-google-charts/src/lib/google-charts-interfaces.ts

Index

Methods

Methods

clone
clone()
Returns : GoogleChartWrapper
draw
draw(containerRef?: any)
Parameters :
Name Type Optional
containerRef any Yes
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)
Parameters :
Name Type Optional
key string No
defaultVal any Yes
Returns : any
getOptions
getOptions()
Returns : any
getQuery
getQuery()
Returns : string
getRefreshInterval
getRefreshInterval()
Returns : string
getView
getView()
Returns : any
setChartName
setChartName(name: string)
Parameters :
Name Type Optional
name string No
Returns : void
setChartType
setChartType(type: string)
Parameters :
Name Type Optional
type string No
Returns : void
setContainerId
setContainerId(id: string)
Parameters :
Name Type Optional
id string No
Returns : void
setDataSourceUrl
setDataSourceUrl(url: string)
Parameters :
Name Type Optional
url string No
Returns : void
setDataTable
setDataTable(dt: any)
Parameters :
Name Type Optional
dt any No
Returns : void
setOption
setOption(key: string, value: any)
Parameters :
Name Type Optional
key string No
value any No
Returns : void
setOptions
setOptions(opt: any)
Parameters :
Name Type Optional
opt any No
Returns : void
setQuery
setQuery(q: string)
Parameters :
Name Type Optional
q string No
Returns : void
setRefreshInterval
setRefreshInterval(interval: number)
Parameters :
Name Type Optional
interval number No
Returns : void
setView
setView(view: any)
Parameters :
Name Type Optional
view any No
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;
}

results matching ""

    No results matching ""