angular-pipes
Version:
Angular pipes library
27 lines • 2.49 kB
JavaScript
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==