Lines Matching refs:precisionOptions
251 function optimizePrecision(_, value, precisionOptions) { argument
252 if (!precisionOptions.enabled || value.indexOf('.') === -1) {
257 .replace(precisionOptions.decimalPointMatcher, '$1$2$3')
258 .replace(precisionOptions.zeroMatcher, function (match, integerPart, fractionPart, unit) {
259 var multiplier = precisionOptions.units[unit].multiplier;
587 var precisionOptions = { variable
599 precisionOptions.units[unit] = {};
600 precisionOptions.units[unit].value = value;
601 precisionOptions.units[unit].multiplier = Math.pow(10, value);
608 precisionOptions.enabled = true;
609 …precisionOptions.decimalPointMatcher = new RegExp('(\\d)\\.($|' + optimizable.join('|') + ')($|\\W…
610 … precisionOptions.zeroMatcher = new RegExp('(\\d*)(\\.\\d+)(' + optimizable.join('|') + ')', 'g');
613 return precisionOptions;