UNPKG

angular-pipes

Version:
33 lines 2.52 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { wrapDeep, isDeepObject } from '../utils/utils'; var DeepPipe = /** @class */ (function () { function DeepPipe() { } DeepPipe.prototype.transform = function (value) { if (isDeepObject(value)) { return value; } return wrapDeep(value); }; DeepPipe = tslib_1.__decorate([ Pipe({ name: 'deep', }) ], DeepPipe); return DeepPipe; }()); export { DeepPipe }; var NgDeepPipeModule = /** @class */ (function () { function NgDeepPipeModule() { } NgDeepPipeModule = tslib_1.__decorate([ NgModule({ declarations: [DeepPipe], exports: [DeepPipe], }) ], NgDeepPipeModule); return NgDeepPipeModule; }()); export { NgDeepPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVlcC5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1waXBlcy8iLCJzb3VyY2VzIjpbImFycmF5L2RlZXAucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxRQUFRLEVBQUUsWUFBWSxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFLeEQ7SUFBQTtJQVFBLENBQUM7SUFQQyw0QkFBUyxHQUFULFVBQVUsS0FBVTtRQUNsQixJQUFJLFlBQVksQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUN2QixPQUFPLEtBQUssQ0FBQztTQUNkO1FBRUQsT0FBTyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQVBVLFFBQVE7UUFIcEIsSUFBSSxDQUFDO1lBQ0osSUFBSSxFQUFFLE1BQU07U0FDYixDQUFDO09BQ1csUUFBUSxDQVFwQjtJQUFELGVBQUM7Q0FBQSxBQVJELElBUUM7U0FSWSxRQUFRO0FBY3JCO0lBQUE7SUFBK0IsQ0FBQztJQUFuQixnQkFBZ0I7UUFKNUIsUUFBUSxDQUFDO1lBQ1IsWUFBWSxFQUFFLENBQUMsUUFBUSxDQUFDO1lBQ3hCLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQztTQUNwQixDQUFDO09BQ1csZ0JBQWdCLENBQUc7SUFBRCx1QkFBQztDQUFBLEFBQWhDLElBQWdDO1NBQW5CLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IHdyYXBEZWVwLCBpc0RlZXBPYmplY3QgfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7XHJcbiAgbmFtZTogJ2RlZXAnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgRGVlcFBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcclxuICB0cmFuc2Zvcm0odmFsdWU6IGFueSk6IGFueSB7XHJcbiAgICBpZiAoaXNEZWVwT2JqZWN0KHZhbHVlKSkge1xyXG4gICAgICByZXR1cm4gdmFsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgcmV0dXJuIHdyYXBEZWVwKHZhbHVlKTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbRGVlcFBpcGVdLFxyXG4gIGV4cG9ydHM6IFtEZWVwUGlwZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ0RlZXBQaXBlTW9kdWxlIHt9XHJcbiJdfQ==