UNPKG

@pepperi/lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.1.

23 lines 2.48 kB
import { Pipe } from '@angular/core'; import * as i0 from "@angular/core"; export class QuantitySelectorNumber { transform(value, allowDecimal) { const tmpValue = parseFloat(value); if (tmpValue === 0) { return '0'; } else if (allowDecimal) { return tmpValue.toString(); } else { return parseInt(value).toString(); } } } QuantitySelectorNumber.ɵfac = function QuantitySelectorNumber_Factory(t) { return new (t || QuantitySelectorNumber)(); }; QuantitySelectorNumber.ɵpipe = i0.ɵɵdefinePipe({ name: "quantitySelectorNumber", type: QuantitySelectorNumber, pure: true }); /*@__PURE__*/ (function () { i0.ɵsetClassMetadata(QuantitySelectorNumber, [{ type: Pipe, args: [{ name: 'quantitySelectorNumber' }] }], null, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVhbnRpdHktc2VsZWN0b3IucGlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9wZXBwZXJpLWxpYi9xdWFudGl0eS1zZWxlY3Rvci9xdWFudGl0eS1zZWxlY3Rvci5waXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsSUFBSSxFQUFnQixNQUFNLGVBQWUsQ0FBQzs7QUFHbEQsTUFBTSxPQUFPLHNCQUFzQjtJQUUvQixTQUFTLENBQUMsS0FBYSxFQUFFLFlBQXFCO1FBRTFDLE1BQU0sUUFBUSxHQUFHLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUVuQyxJQUFJLFFBQVEsS0FBSyxDQUFDLEVBQUU7WUFDaEIsT0FBTyxHQUFHLENBQUM7U0FDZDthQUNJLElBQUksWUFBWSxFQUFFO1lBQ25CLE9BQU8sUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFDO1NBQzlCO2FBQ0k7WUFDRCxPQUFPLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQztTQUNyQztJQUNMLENBQUM7OzRGQWZRLHNCQUFzQjt1RkFBdEIsc0JBQXNCO2tEQUF0QixzQkFBc0I7Y0FEbEMsSUFBSTtlQUFDLEVBQUUsSUFBSSxFQUFFLHdCQUF3QixFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtQaXBlLCBQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBQaXBlKHsgbmFtZTogJ3F1YW50aXR5U2VsZWN0b3JOdW1iZXInIH0pXHJcbmV4cG9ydCBjbGFzcyBRdWFudGl0eVNlbGVjdG9yTnVtYmVyIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcblxyXG4gICAgdHJhbnNmb3JtKHZhbHVlOiBzdHJpbmcsIGFsbG93RGVjaW1hbDogYm9vbGVhbik6IHN0cmluZyB7XHJcblxyXG4gICAgICAgIGNvbnN0IHRtcFZhbHVlID0gcGFyc2VGbG9hdCh2YWx1ZSk7XHJcblxyXG4gICAgICAgIGlmICh0bXBWYWx1ZSA9PT0gMCkge1xyXG4gICAgICAgICAgICByZXR1cm4gJzAnO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbHNlIGlmIChhbGxvd0RlY2ltYWwpIHtcclxuICAgICAgICAgICAgcmV0dXJuIHRtcFZhbHVlLnRvU3RyaW5nKCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsc2Uge1xyXG4gICAgICAgICAgICByZXR1cm4gcGFyc2VJbnQodmFsdWUpLnRvU3RyaW5nKCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19