UNPKG

ngx-easy-table

Version:
28 lines 1.99 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; export class FiltersService { /** * @param {?} p * @param {?} o * @return {?} */ static getPath(p, o) { // https://github.com/dherges/ng-packagr/issues/696 /* tslint:disable-next-line */ /** @type {?} */ const result = p.reduce((/** * @param {?} xs * @param {?} x * @return {?} */ (xs, x) => (xs && typeof xs[x] !== 'undefined') ? xs[x] : null), o); return result; } } FiltersService.decorators = [ { type: Injectable } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsdGVycy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWVhc3ktdGFibGUvIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvZmlsdGVycy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzNDLE1BQU0sT0FBTyxjQUFjOzs7Ozs7SUFDekIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFXLEVBQUUsQ0FBTTs7OztjQUcxQixNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU07Ozs7O1FBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUUsQ0FBQyxDQUFDO1FBQzFGLE9BQU8sTUFBTSxDQUFDO0lBQ2hCLENBQUM7OztZQVBGLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBGaWx0ZXJzU2VydmljZSB7XG4gIHN0YXRpYyBnZXRQYXRoKHA6IHN0cmluZ1tdLCBvOiBhbnkpOiBhbnkge1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9kaGVyZ2VzL25nLXBhY2thZ3IvaXNzdWVzLzY5NlxuICAgIC8qIHRzbGludDpkaXNhYmxlLW5leHQtbGluZSAqL1xuICAgIGNvbnN0IHJlc3VsdCA9IHAucmVkdWNlKCh4cywgeCkgPT4gKHhzICYmIHR5cGVvZiB4c1t4XSAhPT0gJ3VuZGVmaW5lZCcpID8geHNbeF0gOiBudWxsLCBvKTtcbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG59XG4iXX0=