UNPKG

@junte/ui

Version:

Quality Angular UI components kit

15 lines 1.75 kB
import { __decorate } from "tslib"; import { Pipe } from '@angular/core'; var SumPipe = /** @class */ (function () { function SumPipe() { } SumPipe.prototype.transform = function (index, indicators) { return indicators.toArray().slice(0, index).reduce(function (total, i) { return total + i.value; }, 0); }; SumPipe = __decorate([ Pipe({ name: 'sum' }) ], SumPipe); return SumPipe; }()); export { SumPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlwZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvZHluYW1pYy9jaXJjbGUtYmFyL3BpcGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUE0QixNQUFNLGVBQWUsQ0FBQztBQUkvRDtJQUFBO0lBSUEsQ0FBQztJQUhDLDJCQUFTLEdBQVQsVUFBVSxLQUFhLEVBQUUsVUFBNEM7UUFDbkUsT0FBTyxVQUFVLENBQUMsT0FBTyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBQyxLQUFLLEVBQUUsQ0FBQyxJQUFLLE9BQUEsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQWYsQ0FBZSxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3ZGLENBQUM7SUFIVSxPQUFPO1FBRG5CLElBQUksQ0FBQyxFQUFDLElBQUksRUFBRSxLQUFLLEVBQUMsQ0FBQztPQUNQLE9BQU8sQ0FJbkI7SUFBRCxjQUFDO0NBQUEsQUFKRCxJQUlDO1NBSlksT0FBTyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIFF1ZXJ5TGlzdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQmFySW5kaWNhdG9yQ29tcG9uZW50IH0gZnJvbSAnLi9pbmRpY2F0b3IvaW5kaWNhdG9yLmNvbXBvbmVudCc7XG5cbkBQaXBlKHtuYW1lOiAnc3VtJ30pXG5leHBvcnQgY2xhc3MgU3VtUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm0oaW5kZXg6IG51bWJlciwgaW5kaWNhdG9yczogUXVlcnlMaXN0PEJhckluZGljYXRvckNvbXBvbmVudD4pOiBudW1iZXIge1xuICAgIHJldHVybiBpbmRpY2F0b3JzLnRvQXJyYXkoKS5zbGljZSgwLCBpbmRleCkucmVkdWNlKCh0b3RhbCwgaSkgPT4gdG90YWwgKyBpLnZhbHVlLCAwKTtcbiAgfVxufVxuIl19