UNPKG

mgm

Version:

My generic modules

20 lines (18 loc) 521 B
const BaseConverter = require('./BaseConverter'); module.exports = class IntegerConverter extends BaseConverter { constructor() { super(); } convertToObject(stringValue) { let converted; if (stringValue === '') { converted = ''; } else { converted = parseInt(stringValue.replace(/\./g, '').replace(/,/g, '.'), 10); } return converted; } convertToString(objectValue) { return objectValue + ''; } }