Changed combo-box to number inputs for min, max and step values.

This commit is contained in:
Bianca Nenciu
2017-03-14 18:34:30 +02:00
committed by Guo Xiang Tan
parent 911d6abfad
commit c423544208
3 changed files with 28 additions and 15 deletions

View File

@ -120,9 +120,20 @@ export default Ember.Controller.extend({
return output;
},
@computed("pollOptionsCount", "isNumber")
disableInsert(count, isNumber) {
return isNumber ? false : (count < 2);
@computed("pollOptionsCount", "isNumber", "pollMin", "pollMax")
disableInsert(count, isNumber, pollMin, pollMax) {
return (pollMin >= pollMax) || (isNumber ? false : (count < 2));
},
@computed("pollMin", "pollMax")
minMaxValueValidation(pollMin, pollMax) {
let options = { ok: true };
if (pollMin >= pollMax) {
options = { failed: true, reason: I18n.t("poll.ui_builder.help.invalid_values") };
}
return InputValidation.create(options);
},
@computed("disableInsert")