angular-pipes
Version:
Angular pipes library
34 lines • 2.81 kB
JavaScript
import * as tslib_1 from "tslib";
import { Pipe, NgModule } from '@angular/core';
import { createRound, isString } from '../utils/utils';
var CeilPipe = /** @class */ (function () {
function CeilPipe() {
}
CeilPipe.prototype.transform = function (value, precision) {
if (precision === void 0) { precision = 0; }
if (isString(precision)) {
precision = parseInt(precision);
}
return createRound('ceil')(value, precision);
};
CeilPipe = tslib_1.__decorate([
Pipe({
name: 'ceil',
})
], CeilPipe);
return CeilPipe;
}());
export { CeilPipe };
var NgCeilPipeModule = /** @class */ (function () {
function NgCeilPipeModule() {
}
NgCeilPipeModule = tslib_1.__decorate([
NgModule({
declarations: [CeilPipe],
exports: [CeilPipe],
})
], NgCeilPipeModule);
return NgCeilPipeModule;
}());
export { NgCeilPipeModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VpbC5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1waXBlcy8iLCJzb3VyY2VzIjpbIm1hdGgvY2VpbC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUt2RDtJQUFBO0lBUUEsQ0FBQztJQVBDLDRCQUFTLEdBQVQsVUFBVSxLQUFVLEVBQUUsU0FBa0I7UUFBbEIsMEJBQUEsRUFBQSxhQUFrQjtRQUN0QyxJQUFJLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFBRTtZQUN2QixTQUFTLEdBQUcsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1NBQ2pDO1FBRUQsT0FBTyxXQUFXLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLFNBQVMsQ0FBQyxDQUFDO0lBQy9DLENBQUM7SUFQVSxRQUFRO1FBSHBCLElBQUksQ0FBQztZQUNKLElBQUksRUFBRSxNQUFNO1NBQ2IsQ0FBQztPQUNXLFFBQVEsQ0FRcEI7SUFBRCxlQUFDO0NBQUEsQUFSRCxJQVFDO1NBUlksUUFBUTtBQWNyQjtJQUFBO0lBQStCLENBQUM7SUFBbkIsZ0JBQWdCO1FBSjVCLFFBQVEsQ0FBQztZQUNSLFlBQVksRUFBRSxDQUFDLFFBQVEsQ0FBQztZQUN4QixPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUM7U0FDcEIsQ0FBQztPQUNXLGdCQUFnQixDQUFHO0lBQUQsdUJBQUM7Q0FBQSxBQUFoQyxJQUFnQztTQUFuQixnQkFBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBjcmVhdGVSb3VuZCwgaXNTdHJpbmcgfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7XHJcbiAgbmFtZTogJ2NlaWwnLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgQ2VpbFBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcclxuICB0cmFuc2Zvcm0odmFsdWU6IGFueSwgcHJlY2lzaW9uOiBhbnkgPSAwKTogYW55IHtcclxuICAgIGlmIChpc1N0cmluZyhwcmVjaXNpb24pKSB7XHJcbiAgICAgIHByZWNpc2lvbiA9IHBhcnNlSW50KHByZWNpc2lvbik7XHJcbiAgICB9XHJcblxyXG4gICAgcmV0dXJuIGNyZWF0ZVJvdW5kKCdjZWlsJykodmFsdWUsIHByZWNpc2lvbik7XHJcbiAgfVxyXG59XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW0NlaWxQaXBlXSxcclxuICBleHBvcnRzOiBbQ2VpbFBpcGVdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmdDZWlsUGlwZU1vZHVsZSB7fVxyXG4iXX0=