@codecabinet.online/codecabinet.online-sni-custom-grid-library
Version:
codecabinet.online created an astonishing grid library
18 lines • 2.12 kB
JavaScript
import { Pipe } from "@angular/core";
import * as i0 from "@angular/core";
export class QuantityToString {
transform(value) {
const decimalNumber = parseFloat(value);
if (!isNaN(decimalNumber))
return decimalNumber.toFixed(2);
else
return value;
}
}
QuantityToString.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: QuantityToString, deps: [], target: i0.ɵɵFactoryTarget.Pipe });
QuantityToString.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: QuantityToString, name: "quantityToString" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: QuantityToString, decorators: [{
type: Pipe,
args: [{ name: 'quantityToString' }]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVhbnRpdHlUb1N0cmluZy5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY3VzdG9tLWdyaWQtbGlicmFyeS9zcmMvbGliL3BpcGVzL3F1YW50aXR5VG9TdHJpbmcucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQzs7QUFHcEQsTUFBTSxPQUFPLGdCQUFnQjtJQUN6QixTQUFTLENBQUMsS0FBVTtRQUNoQixNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDeEMsSUFBSSxDQUFDLEtBQUssQ0FBQyxhQUFhLENBQUM7WUFDckIsT0FBTyxhQUFhLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDOztZQUVoQyxPQUFPLEtBQUssQ0FBQztJQUNyQixDQUFDOzs4R0FQUSxnQkFBZ0I7NEdBQWhCLGdCQUFnQjs0RkFBaEIsZ0JBQWdCO2tCQUQ1QixJQUFJO21CQUFDLEVBQUMsSUFBSSxFQUFFLGtCQUFrQixFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5cbkBQaXBlKHtuYW1lOiAncXVhbnRpdHlUb1N0cmluZyd9KVxuZXhwb3J0IGNsYXNzIFF1YW50aXR5VG9TdHJpbmcgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgICB0cmFuc2Zvcm0odmFsdWU6IGFueSkge1xuICAgICAgICBjb25zdCBkZWNpbWFsTnVtYmVyID0gcGFyc2VGbG9hdCh2YWx1ZSk7XG4gICAgICAgIGlmICghaXNOYU4oZGVjaW1hbE51bWJlcikpXG4gICAgICAgICAgICByZXR1cm4gZGVjaW1hbE51bWJlci50b0ZpeGVkKDIpO1xuICAgICAgICBlbHNlIFxuICAgICAgICAgICAgcmV0dXJuIHZhbHVlO1xuICAgIH0gICBcbn0gICJdfQ==