UNPKG

imng-kendo-chart-odata

Version:

A library to make integrating Angular Kendo Charts and NGRX a bit simpler.

1 lines 7.2 kB
{"version":3,"file":"imng-kendo-chart-odata.mjs","sources":["../tmp-esm2022/lib/chart-odata-base.component.js","../tmp-esm2022/imng-kendo-chart-odata.js"],"sourcesContent":["/* eslint-disable @angular-eslint/prefer-inject */\nimport { Directive, Inject, InjectionToken, Input, } from '@angular/core';\nimport { Subscriptions } from 'imng-ngrx-utils';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"rxjs\";\nconst FACADE = new InjectionToken('imng-chart-facade');\nexport class ChartODataBaseComponent {\n constructor(facade, gridRefresh$ = null) {\n this.facade = facade;\n this.gridRefresh$ = gridRefresh$;\n this.allSubscriptions = new Subscriptions();\n this.height = 400; //NOSONAR\n this.seriesData$ = this.facade.seriesData$;\n if (gridRefresh$) {\n this.allSubscriptions.push(this.gridRefresh$?.subscribe(() => this.loadChart()));\n }\n }\n ngOnDestroy() {\n this.allSubscriptions.unsubscribeAll();\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.1.4\", ngImport: i0, type: ChartODataBaseComponent, deps: [{ token: FACADE }, { token: i1.Observable }], target: i0.ɵɵFactoryTarget.Directive }); }\n static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: \"14.0.0\", version: \"20.1.4\", type: ChartODataBaseComponent, isStandalone: true, inputs: { height: \"height\" }, ngImport: i0 }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.1.4\", ngImport: i0, type: ChartODataBaseComponent, decorators: [{\n type: Directive\n }], ctorParameters: () => [{ type: undefined, decorators: [{\n type: Inject,\n args: [FACADE]\n }] }, { type: i1.Observable }], propDecorators: { height: [{\n type: Input\n }] } });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnQtb2RhdGEtYmFzZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL2ltbmcta2VuZG8tY2hhcnQtb2RhdGEvc3JjL2xpYi9jaGFydC1vZGF0YS1iYXNlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrREFBa0Q7QUFDbEQsT0FBTyxFQUNMLFNBQVMsRUFDVCxNQUFNLEVBQ04sY0FBYyxFQUNkLEtBQUssR0FFTixNQUFNLGVBQWUsQ0FBQztBQUt2QixPQUFPLEVBQWdCLGFBQWEsRUFBRSxNQUFNLGlCQUFpQixDQUFDOzs7QUFFOUQsTUFBTSxNQUFNLEdBQUcsSUFBSSxjQUFjLENBQW9CLG1CQUFtQixDQUFDLENBQUM7QUFHMUUsTUFBTSxPQUFnQix1QkFBdUI7SUFVM0MsWUFDa0MsTUFBYyxFQUM5QixlQUEyQyxJQUFJO1FBRC9CLFdBQU0sR0FBTixNQUFNLENBQVE7UUFDOUIsaUJBQVksR0FBWixZQUFZLENBQW1DO1FBVDFELHFCQUFnQixHQUFHLElBQUksYUFBYSxFQUFFLENBQUM7UUFLOUIsV0FBTSxHQUFvQixHQUFHLENBQUMsQ0FBQyxTQUFTO1FBTXRELElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxXQUFXLENBQUM7UUFFM0MsSUFBSSxZQUFZLEVBQUUsQ0FBQztZQUNqQixJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUN4QixJQUFJLENBQUMsWUFBWSxFQUFFLFNBQVMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FDckQsQ0FBQztRQUNKLENBQUM7SUFDSCxDQUFDO0lBSU0sV0FBVztRQUNoQixJQUFJLENBQUMsZ0JBQWdCLENBQUMsY0FBYyxFQUFFLENBQUM7SUFDekMsQ0FBQzs4R0EzQm1CLHVCQUF1QixrQkFXakMsTUFBTTtrR0FYSSx1QkFBdUI7OzJGQUF2Qix1QkFBdUI7a0JBRDVDLFNBQVM7OzBCQVlMLE1BQU07MkJBQUMsTUFBTTtrRUFIQSxNQUFNO3NCQUFyQixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgQGFuZ3VsYXItZXNsaW50L3ByZWZlci1pbmplY3QgKi9cbmltcG9ydCB7XG4gIERpcmVjdGl2ZSxcbiAgSW5qZWN0LFxuICBJbmplY3Rpb25Ub2tlbixcbiAgSW5wdXQsXG4gIE9uRGVzdHJveSxcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBHcm91cFJlc3VsdCB9IGZyb20gJ0Bwcm9ncmVzcy9rZW5kby1kYXRhLXF1ZXJ5JztcbmltcG9ydCB7IElDaGFydE9EYXRhRmFjYWRlIH0gZnJvbSAnLi9jaGFydC1vZGF0YS1mYWNhZGUnO1xuaW1wb3J0IHsgQ2hhcnRTZXJpZXNEYXRhUG9pbnQgfSBmcm9tICcuL2NoYXJ0LXNlcmllcy1kYXRhLXBvaW50JztcbmltcG9ydCB7IFN1YnNjcmliYWJsZSwgU3Vic2NyaXB0aW9ucyB9IGZyb20gJ2ltbmctbmdyeC11dGlscyc7XG5cbmNvbnN0IEZBQ0FERSA9IG5ldyBJbmplY3Rpb25Ub2tlbjxJQ2hhcnRPRGF0YUZhY2FkZT4oJ2ltbmctY2hhcnQtZmFjYWRlJyk7XG5cbkBEaXJlY3RpdmUoKVxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIENoYXJ0T0RhdGFCYXNlQ29tcG9uZW50PEZBQ0FERSBleHRlbmRzIElDaGFydE9EYXRhRmFjYWRlPlxuICBpbXBsZW1lbnRzIE9uRGVzdHJveSwgU3Vic2NyaWJhYmxlXG57XG4gIHB1YmxpYyBhbGxTdWJzY3JpcHRpb25zID0gbmV3IFN1YnNjcmlwdGlvbnMoKTtcbiAgcHVibGljIHJlYWRvbmx5IHNlcmllc0RhdGEkOiBPYnNlcnZhYmxlPFxuICAgIENoYXJ0U2VyaWVzRGF0YVBvaW50W10gfCBHcm91cFJlc3VsdFtdXG4gID47XG4gIHB1YmxpYyByZWFkb25seSBpc0RhdGFMb2FkUGVuZGluZyQ/OiBPYnNlcnZhYmxlPGJvb2xlYW4+O1xuICBASW5wdXQoKSBwdWJsaWMgaGVpZ2h0OiBzdHJpbmcgfCBudW1iZXIgPSA0MDA7IC8vTk9TT05BUlxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIEBJbmplY3QoRkFDQURFKSBwdWJsaWMgcmVhZG9ubHkgZmFjYWRlOiBGQUNBREUsXG4gICAgcHVibGljIHJlYWRvbmx5IGdyaWRSZWZyZXNoJDogT2JzZXJ2YWJsZTx1bmtub3duPiB8IG51bGwgPSBudWxsLFxuICApIHtcbiAgICB0aGlzLnNlcmllc0RhdGEkID0gdGhpcy5mYWNhZGUuc2VyaWVzRGF0YSQ7XG5cbiAgICBpZiAoZ3JpZFJlZnJlc2gkKSB7XG4gICAgICB0aGlzLmFsbFN1YnNjcmlwdGlvbnMucHVzaChcbiAgICAgICAgdGhpcy5ncmlkUmVmcmVzaCQ/LnN1YnNjcmliZSgoKSA9PiB0aGlzLmxvYWRDaGFydCgpKSxcbiAgICAgICk7XG4gICAgfVxuICB9XG5cbiAgcHVibGljIGFic3RyYWN0IGxvYWRDaGFydCgpOiB2b2lkO1xuXG4gIHB1YmxpYyBuZ09uRGVzdHJveSgpOiB2b2lkIHtcbiAgICB0aGlzLmFsbFN1YnNjcmlwdGlvbnMudW5zdWJzY3JpYmVBbGwoKTtcbiAgfVxufVxuIl19","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW1uZy1rZW5kby1jaGFydC1vZGF0YS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvaW1uZy1rZW5kby1jaGFydC1vZGF0YS9zcmMvaW1uZy1rZW5kby1jaGFydC1vZGF0YS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsU0FBUyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2luZGV4JztcbiJdfQ=="],"names":[],"mappings":";;;;;AAAA;AAKA,MAAM,MAAM,GAAG,IAAI,cAAc,CAAC,mBAAmB,CAAC;AAC/C,MAAM,uBAAuB,CAAC;AACrC,IAAI,WAAW,CAAC,MAAM,EAAE,YAAY,GAAG,IAAI,EAAE;AAC7C,QAAQ,IAAI,CAAC,MAAM,GAAG,MAAM;AAC5B,QAAQ,IAAI,CAAC,YAAY,GAAG,YAAY;AACxC,QAAQ,IAAI,CAAC,gBAAgB,GAAG,IAAI,aAAa,EAAE;AACnD,QAAQ,IAAI,CAAC,MAAM,GAAG,GAAG,CAAC;AAC1B,QAAQ,IAAI,CAAC,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC,WAAW;AAClD,QAAQ,IAAI,YAAY,EAAE;AAC1B,YAAY,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,YAAY,EAAE,SAAS,CAAC,MAAM,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC;AAC5F;AACA;AACA,IAAI,WAAW,GAAG;AAClB,QAAQ,IAAI,CAAC,gBAAgB,CAAC,cAAc,EAAE;AAC9C;AACA,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,kBAAkB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,uBAAuB,EAAE,IAAI,EAAE,CAAC,EAAE,KAAK,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,CAAC,eAAe,CAAC,SAAS,EAAE,CAAC,CAAC;AACpO,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,oBAAoB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,IAAI,EAAE,uBAAuB,EAAE,YAAY,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,QAAQ,EAAE,EAAE,QAAQ,EAAE,EAAE,EAAE,CAAC,CAAC;AAC7L;AACA,EAAE,CAAC,wBAAwB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,uBAAuB,EAAE,UAAU,EAAE,CAAC;AACjI,YAAY,IAAI,EAAE;AAClB,SAAS,CAAC,EAAE,cAAc,EAAE,MAAM,CAAC,EAAE,IAAI,EAAE,SAAS,EAAE,UAAU,EAAE,CAAC;AACnE,oBAAoB,IAAI,EAAE,MAAM;AAChC,oBAAoB,IAAI,EAAE,CAAC,MAAM;AACjC,iBAAiB,CAAC,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,cAAc,EAAE,EAAE,MAAM,EAAE,CAAC;AAC3E,gBAAgB,IAAI,EAAE;AACtB,aAAa,CAAC,EAAE,EAAE,CAAC;;AC9BnB;AACA;AACA;;;;"}