angular-google-charts
Version:
A wrapper of the Google Charts library written with Angular 6
1 lines • 10.7 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"GoogleChartComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RawChartComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"google-chart","template":"","styles":[":host { width: fit-content; display: block; }"],"exportAs":"google-chart","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"}}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"columnNames":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"roles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":41,"character":23},{"__symbolic":"reference","name":"ScriptLoaderService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"parseOptions":[{"__symbolic":"method"}],"createChart":[{"__symbolic":"method"}],"getDataTable":[{"__symbolic":"method"}],"parseRoles":[{"__symbolic":"method"}]}},"RawChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"raw-chart","template":"","styles":[":host { width: fit-content; display: block; }"],"exportAs":"raw-chart","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":26,"character":19},"member":"OnPush"}}]}],"members":{"chartData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"formatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"dynamicResize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"firstRowIsData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"error":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3}}]}],"ready":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":3}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3}}]}],"mouseenter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":3}}]}],"mouseleave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":65,"character":33},{"__symbolic":"reference","name":"ScriptLoaderService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"getChartElement":[{"__symbolic":"method"}],"createChart":[{"__symbolic":"method"}],"loadNeededPackages":[{"__symbolic":"method"}],"updateChart":[{"__symbolic":"method"}],"formatData":[{"__symbolic":"method"}],"addResizeListener":[{"__symbolic":"method"}],"removeChartEvents":[{"__symbolic":"method"}],"registerChartEvents":[{"__symbolic":"method"}],"registerChartEvent":[{"__symbolic":"method"}]}},"ChartEvent":{"__symbolic":"interface"},"ChartErrorEvent":{"__symbolic":"interface"},"ɵa":[{"provide":{"__symbolic":"reference","name":"ScriptLoaderService"},"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":11,"character":11},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵc"}]}],"ɵb":{"__symbolic":"function","parameters":["localeId","googleApiKey","chartVersion"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"ScriptLoaderService"},"arguments":[{"__symbolic":"reference","name":"localeId"},{"__symbolic":"reference","name":"googleApiKey"},{"__symbolic":"reference","name":"chartVersion"}]}},"GoogleChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"ScriptLoaderService"}],"declarations":[{"__symbolic":"reference","name":"GoogleChartComponent"},{"__symbolic":"reference","name":"RawChartComponent"}],"exports":[{"__symbolic":"reference","name":"GoogleChartComponent"},{"__symbolic":"reference","name":"RawChartComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["googleApiKey","chartVersion"],"value":{"ngModule":{"__symbolic":"reference","name":"GoogleChartsModule"},"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","name":"ɵd"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"reference","name":"googleApiKey"},"thenExpression":{"__symbolic":"reference","name":"googleApiKey"},"elseExpression":""}},{"provide":{"__symbolic":"reference","name":"ɵc"},"useValue":{"__symbolic":"if","condition":{"__symbolic":"reference","name":"chartVersion"},"thenExpression":{"__symbolic":"reference","name":"chartVersion"},"elseExpression":"46"}}]}}}},"ScriptLoaderService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID","line":12,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":13,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵd"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":13,"character":29}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":14,"character":28}}]],"parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"loadChartPackages":[{"__symbolic":"method"}],"initialize":[{"__symbolic":"method"}],"createScriptElement":[{"__symbolic":"method"}]}},"GoogleChartPackagesHelper":{"__symbolic":"class","members":{},"statics":{"ChartTypesToPackages":{"AnnotationChart":"annotationchart","AreaChart":"corechart","Bar":"bar","BarChart":"corechart","BubbleChart":"corechart","Calendar":"calendar","CandlestickChart":"corechart","ColumnChart":"corechart","ComboChart":"corechart","PieChart":"corechart","Gantt":"gantt","Gauge":"gauge","GeoChart":"geochart","Histogram":"corechart","Line":"line","LineChart":"corechart","Map":"map","OrgChart":"orgchart","Sankey":"sankey","Scatter":"scatter","ScatterChart":"corechart","SteppedAreaChart":"corechart","Table":"table","Timeline":"timeline","TreeMap":"treemap","WordTree":"wordtree"},"getPackageForChartName":{"__symbolic":"function","parameters":["chartName"],"value":{"__symbolic":"index","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"GoogleChartPackagesHelper"},"member":"ChartTypesToPackages"},"index":{"__symbolic":"reference","name":"chartName"}}}}},"ɵc":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":33},"arguments":["CHART_VERSION"]},"ɵd":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":34},"arguments":["GOOGLE_API_KEY"]}},"origins":{"GoogleChartComponent":"./lib/google-chart/google-chart.component","RawChartComponent":"./lib/raw-chart/raw-chart.component","ChartEvent":"./lib/models/events.model","ChartErrorEvent":"./lib/models/events.model","ɵa":"./lib/google-charts.module","ɵb":"./lib/google-charts.module","GoogleChartsModule":"./lib/google-charts.module","ScriptLoaderService":"./lib/script-loader/script-loader.service","GoogleChartPackagesHelper":"./lib/helpers/google-chart-packages.helper","ɵc":"./lib/models/injection-tokens.model","ɵd":"./lib/models/injection-tokens.model"},"importAs":"angular-google-charts"}