File

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

Index

Properties

Properties

googleChartsVersion
googleChartsVersion: string
Type : string
Optional
language
language: string
Type : string
Optional

language code or locale (e.g. 'it', 'en_US')

mapsApiKey
mapsApiKey: string
Type : string
Optional

(v45) An API key that you may use with Geochart and Map Chart

packages
packages: string[]
Type : string[]
Optional
safeMode
safeMode: boolean
Type : boolean
Optional

(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.

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 ""