UNPKG

angular-pipes

Version:
27 lines 2.49 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { createRound, isString } from '../utils/utils'; let CeilPipe = class CeilPipe { transform(value, precision = 0) { if (isString(precision)) { precision = parseInt(precision); } return createRound('ceil')(value, precision); } }; CeilPipe = tslib_1.__decorate([ Pipe({ name: 'ceil', }) ], CeilPipe); export { CeilPipe }; let NgCeilPipeModule = class NgCeilPipeModule { }; NgCeilPipeModule = tslib_1.__decorate([ NgModule({ declarations: [CeilPipe], exports: [CeilPipe], }) ], NgCeilPipeModule); export { NgCeilPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VpbC5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1waXBlcy8iLCJzb3VyY2VzIjpbIm1hdGgvY2VpbC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUt2RCxJQUFhLFFBQVEsR0FBckIsTUFBYSxRQUFRO0lBQ25CLFNBQVMsQ0FBQyxLQUFVLEVBQUUsWUFBaUIsQ0FBQztRQUN0QyxJQUFJLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFBRTtZQUN2QixTQUFTLEdBQUcsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1NBQ2pDO1FBRUQsT0FBTyxXQUFXLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLFNBQVMsQ0FBQyxDQUFDO0lBQy9DLENBQUM7Q0FDRixDQUFBO0FBUlksUUFBUTtJQUhwQixJQUFJLENBQUM7UUFDSixJQUFJLEVBQUUsTUFBTTtLQUNiLENBQUM7R0FDVyxRQUFRLENBUXBCO1NBUlksUUFBUTtBQWNyQixJQUFhLGdCQUFnQixHQUE3QixNQUFhLGdCQUFnQjtDQUFHLENBQUE7QUFBbkIsZ0JBQWdCO0lBSjVCLFFBQVEsQ0FBQztRQUNSLFlBQVksRUFBRSxDQUFDLFFBQVEsQ0FBQztRQUN4QixPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUM7S0FDcEIsQ0FBQztHQUNXLGdCQUFnQixDQUFHO1NBQW5CLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IGNyZWF0ZVJvdW5kLCBpc1N0cmluZyB9IGZyb20gJy4uL3V0aWxzL3V0aWxzJztcclxuXHJcbkBQaXBlKHtcclxuICBuYW1lOiAnY2VpbCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBDZWlsUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gIHRyYW5zZm9ybSh2YWx1ZTogYW55LCBwcmVjaXNpb246IGFueSA9IDApOiBhbnkge1xyXG4gICAgaWYgKGlzU3RyaW5nKHByZWNpc2lvbikpIHtcclxuICAgICAgcHJlY2lzaW9uID0gcGFyc2VJbnQocHJlY2lzaW9uKTtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gY3JlYXRlUm91bmQoJ2NlaWwnKSh2YWx1ZSwgcHJlY2lzaW9uKTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbQ2VpbFBpcGVdLFxyXG4gIGV4cG9ydHM6IFtDZWlsUGlwZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ0NlaWxQaXBlTW9kdWxlIHt9XHJcbiJdfQ==