UNPKG

angular-pipes

Version:
28 lines 2.31 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { isArray, sum } from '../utils/utils'; var SumPipe = /** @class */ (function () { function SumPipe() { } SumPipe.prototype.transform = function (input) { return !isArray(input) ? input : sum(input); }; SumPipe = tslib_1.__decorate([ Pipe({ name: 'sum' }) ], SumPipe); return SumPipe; }()); export { SumPipe }; var NgSumPipeModule = /** @class */ (function () { function NgSumPipeModule() { } NgSumPipeModule = tslib_1.__decorate([ NgModule({ declarations: [SumPipe], exports: [SumPipe], }) ], NgSumPipeModule); return NgSumPipeModule; }()); export { NgSumPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VtLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLXBpcGVzLyIsInNvdXJjZXMiOlsiYWdncmVnYXRlL3N1bS5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUc5QztJQUFBO0lBSUEsQ0FBQztJQUhDLDJCQUFTLEdBQVQsVUFBVSxLQUFVO1FBQ2xCLE9BQU8sQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzlDLENBQUM7SUFIVSxPQUFPO1FBRG5CLElBQUksQ0FBQyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsQ0FBQztPQUNULE9BQU8sQ0FJbkI7SUFBRCxjQUFDO0NBQUEsQUFKRCxJQUlDO1NBSlksT0FBTztBQVVwQjtJQUFBO0lBQThCLENBQUM7SUFBbEIsZUFBZTtRQUozQixRQUFRLENBQUM7WUFDUixZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUM7WUFDdkIsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDO1NBQ25CLENBQUM7T0FDVyxlQUFlLENBQUc7SUFBRCxzQkFBQztDQUFBLEFBQS9CLElBQStCO1NBQWxCLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBpc0FycmF5LCBzdW0gfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7IG5hbWU6ICdzdW0nIH0pXHJcbmV4cG9ydCBjbGFzcyBTdW1QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKGlucHV0OiBhbnkpOiBhbnkge1xyXG4gICAgcmV0dXJuICFpc0FycmF5KGlucHV0KSA/IGlucHV0IDogc3VtKGlucHV0KTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbU3VtUGlwZV0sXHJcbiAgZXhwb3J0czogW1N1bVBpcGVdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmdTdW1QaXBlTW9kdWxlIHt9XHJcbiJdfQ==