UNPKG

angular-pipes

Version:
33 lines 2.48 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { isNumberFinite } from '../utils/utils'; var AbsPipe = /** @class */ (function () { function AbsPipe() { } AbsPipe.prototype.transform = function (input) { if (!isNumberFinite(input)) { return 'NaN'; } return Math.abs(input); }; AbsPipe = tslib_1.__decorate([ Pipe({ name: 'abs', }) ], AbsPipe); return AbsPipe; }()); export { AbsPipe }; var NgAbsPipeModule = /** @class */ (function () { function NgAbsPipeModule() { } NgAbsPipeModule = tslib_1.__decorate([ NgModule({ declarations: [AbsPipe], exports: [AbsPipe], }) ], NgAbsPipeModule); return NgAbsPipeModule; }()); export { NgAbsPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLXBpcGVzLyIsInNvdXJjZXMiOlsibWF0aC9hYnMucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUtoRDtJQUFBO0lBUUEsQ0FBQztJQVBDLDJCQUFTLEdBQVQsVUFBVSxLQUFVO1FBQ2xCLElBQUksQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDMUIsT0FBTyxLQUFLLENBQUM7U0FDZDtRQUVELE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBUFUsT0FBTztRQUhuQixJQUFJLENBQUM7WUFDSixJQUFJLEVBQUUsS0FBSztTQUNaLENBQUM7T0FDVyxPQUFPLENBUW5CO0lBQUQsY0FBQztDQUFBLEFBUkQsSUFRQztTQVJZLE9BQU87QUFjcEI7SUFBQTtJQUE4QixDQUFDO0lBQWxCLGVBQWU7UUFKM0IsUUFBUSxDQUFDO1lBQ1IsWUFBWSxFQUFFLENBQUMsT0FBTyxDQUFDO1lBQ3ZCLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQztTQUNuQixDQUFDO09BQ1csZUFBZSxDQUFHO0lBQUQsc0JBQUM7Q0FBQSxBQUEvQixJQUErQjtTQUFsQixlQUFlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSwgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgaXNOdW1iZXJGaW5pdGUgfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7XHJcbiAgbmFtZTogJ2FicycsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBBYnNQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKGlucHV0OiBhbnkpOiBhbnkge1xyXG4gICAgaWYgKCFpc051bWJlckZpbml0ZShpbnB1dCkpIHtcclxuICAgICAgcmV0dXJuICdOYU4nO1xyXG4gICAgfVxyXG5cclxuICAgIHJldHVybiBNYXRoLmFicyhpbnB1dCk7XHJcbiAgfVxyXG59XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW0Fic1BpcGVdLFxyXG4gIGV4cG9ydHM6IFtBYnNQaXBlXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIE5nQWJzUGlwZU1vZHVsZSB7fVxyXG4iXX0=