Browse Source

Merge pull request #3147 from jcamejo/limitless-slider-inputs

option to not cap slider value to max
pull/3158/head
Artur Arseniev 5 years ago
committed by GitHub
parent
commit
d802eba085
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      src/domain_abstract/ui/InputNumber.js

8
src/domain_abstract/ui/InputNumber.js

@ -235,6 +235,8 @@ export default Input.extend({
var unit = model.get('unit') || (units.length && units[0]) || ''; var unit = model.get('unit') || (units.length && units[0]) || '';
var max = model.get('max'); var max = model.get('max');
var min = model.get('min'); var min = model.get('min');
var limitlessMax = !!model.get('limitlessMax');
var limitlessMin = !!model.get('limitlessMin');
if (opt.deepCheck) { if (opt.deepCheck) {
var fixed = model.get('fixedValues') || []; var fixed = model.get('fixedValues') || [];
@ -258,8 +260,10 @@ export default Input.extend({
} }
} }
if (!isUndefined(max) && max !== '') val = val > max ? max : val; if (!limitlessMax && !isUndefined(max) && max !== '')
if (!isUndefined(min) && min !== '') val = val < min ? min : val; val = val > max ? max : val;
if (!limitlessMax && !isUndefined(min) && min !== '')
val = val < min ? min : val;
return { return {
force, force,

Loading…
Cancel
Save