1 | import { __decorate } from "tslib";
|
2 | import { Injectable } from '@angular/core';
|
3 | var FiltersService = /** @class */ (function () {
|
4 | function FiltersService() {
|
5 | }
|
6 | FiltersService.getPath = function (p, o) {
|
7 | // https://github.com/dherges/ng-packagr/issues/696
|
8 | /* tslint:disable-next-line */
|
9 | var result = p.reduce(function (xs, x) { return (xs && typeof xs[x] !== 'undefined') ? xs[x] : null; }, o);
|
10 | return result;
|
11 | };
|
12 | FiltersService = __decorate([
|
13 | Injectable()
|
14 | ], FiltersService);
|
15 | return FiltersService;
|
16 | }());
|
17 | export { FiltersService };
|
18 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsdGVycy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWVhc3ktdGFibGUvIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvZmlsdGVycy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzNDO0lBQUE7SUFPQSxDQUFDO0lBTlEsc0JBQU8sR0FBZCxVQUFlLENBQVcsRUFBRSxDQUFNO1FBQ2hDLG1EQUFtRDtRQUNuRCw4QkFBOEI7UUFDOUIsSUFBTSxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFDLEVBQUUsRUFBRSxDQUFDLElBQUssT0FBQSxDQUFDLEVBQUUsSUFBSSxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQW5ELENBQW1ELEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDM0YsT0FBTyxNQUFNLENBQUM7SUFDaEIsQ0FBQztJQU5VLGNBQWM7UUFEMUIsVUFBVSxFQUFFO09BQ0EsY0FBYyxDQU8xQjtJQUFELHFCQUFDO0NBQUEsQUFQRCxJQU9DO1NBUFksY0FBYyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEZpbHRlcnNTZXJ2aWNlIHtcbiAgc3RhdGljIGdldFBhdGgocDogc3RyaW5nW10sIG86IGFueSk6IGFueSB7XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2RoZXJnZXMvbmctcGFja2Fnci9pc3N1ZXMvNjk2XG4gICAgLyogdHNsaW50OmRpc2FibGUtbmV4dC1saW5lICovXG4gICAgY29uc3QgcmVzdWx0ID0gcC5yZWR1Y2UoKHhzLCB4KSA9PiAoeHMgJiYgdHlwZW9mIHhzW3hdICE9PSAndW5kZWZpbmVkJykgPyB4c1t4XSA6IG51bGwsIG8pO1xuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cbn1cbiJdfQ== |
\ | No newline at end of file |