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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
6 additions and
2 deletions
-
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, |
|
|
|