UNPKG

angular-google-charts

Version:

A wrapper for the Google Charts library written with Angular

69 lines 10.3 kB
// Standalone component versions import { Component } from '@angular/core'; import { GoogleChartComponent } from './components/google-chart/google-chart.component'; import { ChartWrapperComponent } from './components/chart-wrapper/chart-wrapper.component'; import { DashboardComponent } from './components/dashboard/dashboard.component'; import { ControlWrapperComponent } from './components/control-wrapper/control-wrapper.component'; import { ChartEditorComponent } from './components/chart-editor/chart-editor.component'; import * as i0 from "@angular/core"; // Create standalone versions by copying the metadata and setting standalone: true export class GoogleChart extends GoogleChartComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: GoogleChart, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: GoogleChart, isStandalone: true, selector: "google-chart", host: { classAttribute: "google-chart" }, exportAs: ["googleChart"], usesInheritance: true, ngImport: i0, template: '', isInline: true, styles: [":host{width:-moz-fit-content;width:fit-content;display:block}\n"] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: GoogleChart, decorators: [{ type: Component, args: [{ selector: 'google-chart', template: '', host: { class: 'google-chart' }, exportAs: 'googleChart', standalone: true, styles: [":host{width:-moz-fit-content;width:fit-content;display:block}\n"] }] }] }); export class ChartWrapper extends ChartWrapperComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ChartWrapper, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: ChartWrapper, isStandalone: true, selector: "chart-wrapper", host: { classAttribute: "chart-wrapper" }, exportAs: ["chartWrapper"], usesInheritance: true, ngImport: i0, template: '', isInline: true, styles: [":host{width:-moz-fit-content;width:fit-content;display:block}\n"] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ChartWrapper, decorators: [{ type: Component, args: [{ selector: 'chart-wrapper', template: '', host: { class: 'chart-wrapper' }, exportAs: 'chartWrapper', standalone: true, styles: [":host{width:-moz-fit-content;width:fit-content;display:block}\n"] }] }] }); export class Dashboard extends DashboardComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: Dashboard, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: Dashboard, isStandalone: true, selector: "dashboard", host: { classAttribute: "dashboard" }, exportAs: ["dashboard"], usesInheritance: true, ngImport: i0, template: '<ng-content></ng-content>', isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: Dashboard, decorators: [{ type: Component, args: [{ selector: 'dashboard', template: '<ng-content></ng-content>', exportAs: 'dashboard', host: { class: 'dashboard' }, standalone: true }] }] }); export class ControlWrapper extends ControlWrapperComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ControlWrapper, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: ControlWrapper, isStandalone: true, selector: "control-wrapper", host: { classAttribute: "control-wrapper" }, exportAs: ["controlWrapper"], usesInheritance: true, ngImport: i0, template: '', isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ControlWrapper, decorators: [{ type: Component, args: [{ selector: 'control-wrapper', template: '', host: { class: 'control-wrapper' }, exportAs: 'controlWrapper', standalone: true }] }] }); export class ChartEditor extends ChartEditorComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ChartEditor, deps: null, target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: ChartEditor, isStandalone: true, selector: "chart-editor", host: { classAttribute: "chart-editor" }, usesInheritance: true, ngImport: i0, template: `<ng-content></ng-content>`, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: ChartEditor, decorators: [{ type: Component, args: [{ selector: 'chart-editor', template: `<ng-content></ng-content>`, host: { class: 'chart-editor' }, standalone: true }] }] }); // Re-export provider function export { provideGoogleCharts } from './providers'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhbmRhbG9uZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItZ29vZ2xlLWNoYXJ0cy9zcmMvbGliL3N0YW5kYWxvbmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0NBQWdDO0FBQ2hDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sa0RBQWtELENBQUM7QUFDeEYsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sb0RBQW9ELENBQUM7QUFDM0YsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sNENBQTRDLENBQUM7QUFDaEYsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sd0RBQXdELENBQUM7QUFDakcsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sa0RBQWtELENBQUM7O0FBRXhGLGtGQUFrRjtBQVNsRixNQUFNLE9BQU8sV0FBWSxTQUFRLG9CQUFvQjsrR0FBeEMsV0FBVzttR0FBWCxXQUFXLG9LQU5aLEVBQUU7OzRGQU1ELFdBQVc7a0JBUnZCLFNBQVM7K0JBQ0UsY0FBYyxZQUNkLEVBQUUsUUFFTixFQUFFLEtBQUssRUFBRSxjQUFjLEVBQUUsWUFDckIsYUFBYSxjQUNYLElBQUk7O0FBWWxCLE1BQU0sT0FBTyxZQUFhLFNBQVEscUJBQXFCOytHQUExQyxZQUFZO21HQUFaLFlBQVksdUtBTmIsRUFBRTs7NEZBTUQsWUFBWTtrQkFSeEIsU0FBUzsrQkFDRSxlQUFlLFlBQ2YsRUFBRSxRQUVOLEVBQUUsS0FBSyxFQUFFLGVBQWUsRUFBRSxZQUN0QixjQUFjLGNBQ1osSUFBSTs7QUFXbEIsTUFBTSxPQUFPLFNBQVUsU0FBUSxrQkFBa0I7K0dBQXBDLFNBQVM7bUdBQVQsU0FBUyw0SkFMViwyQkFBMkI7OzRGQUsxQixTQUFTO2tCQVByQixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxXQUFXO29CQUNyQixRQUFRLEVBQUUsMkJBQTJCO29CQUNyQyxRQUFRLEVBQUUsV0FBVztvQkFDckIsSUFBSSxFQUFFLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRTtvQkFDNUIsVUFBVSxFQUFFLElBQUk7aUJBQ2pCOztBQVVELE1BQU0sT0FBTyxjQUFlLFNBQVEsdUJBQXVCOytHQUE5QyxjQUFjO21HQUFkLGNBQWMsNktBTGYsRUFBRTs7NEZBS0QsY0FBYztrQkFQMUIsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsaUJBQWlCO29CQUMzQixRQUFRLEVBQUUsRUFBRTtvQkFDWixJQUFJLEVBQUUsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUU7b0JBQ2xDLFFBQVEsRUFBRSxnQkFBZ0I7b0JBQzFCLFVBQVUsRUFBRSxJQUFJO2lCQUNqQjs7QUFTRCxNQUFNLE9BQU8sV0FBWSxTQUFRLG9CQUFvQjsrR0FBeEMsV0FBVzttR0FBWCxXQUFXLHlJQUpaLDJCQUEyQjs7NEZBSTFCLFdBQVc7a0JBTnZCLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLGNBQWM7b0JBQ3hCLFFBQVEsRUFBRSwyQkFBMkI7b0JBQ3JDLElBQUksRUFBRSxFQUFFLEtBQUssRUFBRSxjQUFjLEVBQUU7b0JBQy9CLFVBQVUsRUFBRSxJQUFJO2lCQUNqQjs7QUFHRCw4QkFBOEI7QUFDOUIsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sYUFBYSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gU3RhbmRhbG9uZSBjb21wb25lbnQgdmVyc2lvbnNcbmltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgR29vZ2xlQ2hhcnRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZ29vZ2xlLWNoYXJ0L2dvb2dsZS1jaGFydC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ2hhcnRXcmFwcGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NoYXJ0LXdyYXBwZXIvY2hhcnQtd3JhcHBlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgRGFzaGJvYXJkQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Rhc2hib2FyZC9kYXNoYm9hcmQuY29tcG9uZW50JztcbmltcG9ydCB7IENvbnRyb2xXcmFwcGVyQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NvbnRyb2wtd3JhcHBlci9jb250cm9sLXdyYXBwZXIuY29tcG9uZW50JztcbmltcG9ydCB7IENoYXJ0RWRpdG9yQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NoYXJ0LWVkaXRvci9jaGFydC1lZGl0b3IuY29tcG9uZW50JztcblxuLy8gQ3JlYXRlIHN0YW5kYWxvbmUgdmVyc2lvbnMgYnkgY29weWluZyB0aGUgbWV0YWRhdGEgYW5kIHNldHRpbmcgc3RhbmRhbG9uZTogdHJ1ZVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZ29vZ2xlLWNoYXJ0JyxcbiAgdGVtcGxhdGU6ICcnLFxuICBzdHlsZXM6IFsnOmhvc3QgeyB3aWR0aDogZml0LWNvbnRlbnQ7IGRpc3BsYXk6IGJsb2NrOyB9J10sXG4gIGhvc3Q6IHsgY2xhc3M6ICdnb29nbGUtY2hhcnQnIH0sXG4gIGV4cG9ydEFzOiAnZ29vZ2xlQ2hhcnQnLFxuICBzdGFuZGFsb25lOiB0cnVlXG59KVxuZXhwb3J0IGNsYXNzIEdvb2dsZUNoYXJ0IGV4dGVuZHMgR29vZ2xlQ2hhcnRDb21wb25lbnQge31cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnY2hhcnQtd3JhcHBlcicsXG4gIHRlbXBsYXRlOiAnJyxcbiAgc3R5bGVzOiBbJzpob3N0IHsgd2lkdGg6IGZpdC1jb250ZW50OyBkaXNwbGF5OiBibG9jazsgfSddLFxuICBob3N0OiB7IGNsYXNzOiAnY2hhcnQtd3JhcHBlcicgfSxcbiAgZXhwb3J0QXM6ICdjaGFydFdyYXBwZXInLFxuICBzdGFuZGFsb25lOiB0cnVlXG59KVxuZXhwb3J0IGNsYXNzIENoYXJ0V3JhcHBlciBleHRlbmRzIENoYXJ0V3JhcHBlckNvbXBvbmVudCB7fVxuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkYXNoYm9hcmQnLFxuICB0ZW1wbGF0ZTogJzxuZy1jb250ZW50PjwvbmctY29udGVudD4nLFxuICBleHBvcnRBczogJ2Rhc2hib2FyZCcsXG4gIGhvc3Q6IHsgY2xhc3M6ICdkYXNoYm9hcmQnIH0sXG4gIHN0YW5kYWxvbmU6IHRydWVcbn0pXG5leHBvcnQgY2xhc3MgRGFzaGJvYXJkIGV4dGVuZHMgRGFzaGJvYXJkQ29tcG9uZW50IHt9XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2NvbnRyb2wtd3JhcHBlcicsXG4gIHRlbXBsYXRlOiAnJyxcbiAgaG9zdDogeyBjbGFzczogJ2NvbnRyb2wtd3JhcHBlcicgfSxcbiAgZXhwb3J0QXM6ICdjb250cm9sV3JhcHBlcicsXG4gIHN0YW5kYWxvbmU6IHRydWVcbn0pXG5leHBvcnQgY2xhc3MgQ29udHJvbFdyYXBwZXIgZXh0ZW5kcyBDb250cm9sV3JhcHBlckNvbXBvbmVudCB7fVxuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjaGFydC1lZGl0b3InLFxuICB0ZW1wbGF0ZTogYDxuZy1jb250ZW50PjwvbmctY29udGVudD5gLFxuICBob3N0OiB7IGNsYXNzOiAnY2hhcnQtZWRpdG9yJyB9LFxuICBzdGFuZGFsb25lOiB0cnVlXG59KVxuZXhwb3J0IGNsYXNzIENoYXJ0RWRpdG9yIGV4dGVuZHMgQ2hhcnRFZGl0b3JDb21wb25lbnQge31cblxuLy8gUmUtZXhwb3J0IHByb3ZpZGVyIGZ1bmN0aW9uXG5leHBvcnQgeyBwcm92aWRlR29vZ2xlQ2hhcnRzIH0gZnJvbSAnLi9wcm92aWRlcnMnO1xuIl19