UNPKG

1.95 kBJavaScriptView Raw
1import { __decorate } from "tslib";
2import { Injectable } from '@angular/core';
3var 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}());
17export { FiltersService };
18//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsdGVycy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWVhc3ktdGFibGUvIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvZmlsdGVycy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzNDO0lBQUE7SUFPQSxDQUFDO0lBTlEsc0JBQU8sR0FBZCxVQUFlLENBQVcsRUFBRSxDQUFNO1FBQ2hDLG1EQUFtRDtRQUNuRCw4QkFBOEI7UUFDOUIsSUFBTSxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFDLEVBQUUsRUFBRSxDQUFDLElBQUssT0FBQSxDQUFDLEVBQUUsSUFBSSxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQW5ELENBQW1ELEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDM0YsT0FBTyxNQUFNLENBQUM7SUFDaEIsQ0FBQztJQU5VLGNBQWM7UUFEMUIsVUFBVSxFQUFFO09BQ0EsY0FBYyxDQU8xQjtJQUFELHFCQUFDO0NBQUEsQUFQRCxJQU9DO1NBUFksY0FBYyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEZpbHRlcnNTZXJ2aWNlIHtcbiAgc3RhdGljIGdldFBhdGgocDogc3RyaW5nW10sIG86IGFueSk6IGFueSB7XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2RoZXJnZXMvbmctcGFja2Fnci9pc3N1ZXMvNjk2XG4gICAgLyogdHNsaW50OmRpc2FibGUtbmV4dC1saW5lICovXG4gICAgY29uc3QgcmVzdWx0ID0gcC5yZWR1Y2UoKHhzLCB4KSA9PiAoeHMgJiYgdHlwZW9mIHhzW3hdICE9PSAndW5kZWZpbmVkJykgPyB4c1t4XSA6IG51bGwsIG8pO1xuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cbn1cbiJdfQ==
\No newline at end of file