UNPKG

angular-pipes

Version:
33 lines 2.51 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { isArray } from '../utils/utils'; var MapPipe = /** @class */ (function () { function MapPipe() { } MapPipe.prototype.transform = function (input, fn) { if (!isArray(input) || !fn) { return input; } return input.map(fn); }; MapPipe = tslib_1.__decorate([ Pipe({ name: 'map', }) ], MapPipe); return MapPipe; }()); export { MapPipe }; var NgMapPipeModule = /** @class */ (function () { function NgMapPipeModule() { } NgMapPipeModule = tslib_1.__decorate([ NgModule({ declarations: [MapPipe], exports: [MapPipe], }) ], NgMapPipeModule); return NgMapPipeModule; }()); export { NgMapPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLXBpcGVzLyIsInNvdXJjZXMiOlsiYXJyYXkvbWFwLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFLekM7SUFBQTtJQVFBLENBQUM7SUFQQywyQkFBUyxHQUFULFVBQVUsS0FBVSxFQUFFLEVBQVk7UUFDaEMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRTtZQUMxQixPQUFPLEtBQUssQ0FBQztTQUNkO1FBRUQsT0FBTyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZCLENBQUM7SUFQVSxPQUFPO1FBSG5CLElBQUksQ0FBQztZQUNKLElBQUksRUFBRSxLQUFLO1NBQ1osQ0FBQztPQUNXLE9BQU8sQ0FRbkI7SUFBRCxjQUFDO0NBQUEsQUFSRCxJQVFDO1NBUlksT0FBTztBQWNwQjtJQUFBO0lBQThCLENBQUM7SUFBbEIsZUFBZTtRQUozQixRQUFRLENBQUM7WUFDUixZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUM7WUFDdkIsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDO1NBQ25CLENBQUM7T0FDVyxlQUFlLENBQUc7SUFBRCxzQkFBQztDQUFBLEFBQS9CLElBQStCO1NBQWxCLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBpc0FycmF5IH0gZnJvbSAnLi4vdXRpbHMvdXRpbHMnO1xyXG5cclxuQFBpcGUoe1xyXG4gIG5hbWU6ICdtYXAnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTWFwUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gIHRyYW5zZm9ybShpbnB1dDogYW55LCBmbjogRnVuY3Rpb24pOiBhbnkge1xyXG4gICAgaWYgKCFpc0FycmF5KGlucHV0KSB8fCAhZm4pIHtcclxuICAgICAgcmV0dXJuIGlucHV0O1xyXG4gICAgfVxyXG5cclxuICAgIHJldHVybiBpbnB1dC5tYXAoZm4pO1xyXG4gIH1cclxufVxyXG5cclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtNYXBQaXBlXSxcclxuICBleHBvcnRzOiBbTWFwUGlwZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ01hcFBpcGVNb2R1bGUge31cclxuIl19