Changeset 493 for Dev/trunk/src/client/qed-client/model/widgets/questions
- Timestamp:
- 03/09/14 19:25:40 (11 years ago)
- Location:
- Dev/trunk/src/client/qed-client/model/widgets/questions
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/model/widgets/questions/MultipleChoiceInputConfigWidget.js
r490 r493 52 52 _getValueAttr: function() { 53 53 var value = this.inherited(arguments); 54 value.allowMultiple = value.allowMultiple && value.allowMultiple.length > 0;54 value.allowMultiple = value.allowMultiple.length > 0; 55 55 value.type = this.type; 56 56 return value; 57 },58 _setValueAttr: function(value) {59 value.allowMultiple = value.allowMultiple === true ? ["on"] : [];60 this.inherited(arguments);61 57 }, 62 58 onAddItem: function(evt) { -
Dev/trunk/src/client/qed-client/model/widgets/questions/NumberInputConfigWidget.js
r443 r493 10 10 var value = this.inherited(arguments); 11 11 value.type = this.type; 12 if ( !value.min ) { delete value.min; } 13 if ( !value.max ) { delete value.max; } 14 if ( !value.places ) { delete value.places; } 12 15 return value; 13 16 } -
Dev/trunk/src/client/qed-client/model/widgets/questions/TextInputConfigWidget.js
r443 r493 10 10 var value = this.inherited(arguments); 11 11 value.type = this.type; 12 if ( !value.maxLength ) { delete value.maxLength; } 12 13 return value; 13 14 } -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/MultipleChoiceInputConfigRowWidget.html
r461 r493 1 1 <form> 2 <div data-dojo-type="dijit/form/ValidationTextBox" name="text" required="required" data-dojo-attach-point="textBox"></div><div data-dojo-type="dijit/form/Button" data-dojo-attach-event="onClick:onDestroy">X</div> 2 <div data-dojo-type="dijit/form/ValidationTextBox" 3 name="text" required="required" 4 data-dojo-attach-point="textBox"></div> 5 <div data-dojo-type="dijit/form/Button" 6 data-dojo-attach-event="onClick:onDestroy">X</div> 3 7 </form> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/MultipleChoiceInputConfigWidget.html
r461 r493 6 6 <div data-dojo-attach-point="itemsNode"> 7 7 </div> 8 <div data-dojo-type="dijit/form/Button" data-dojo-attach-event="onClick:onAddItem">Add item</div> 8 <div data-dojo-type="dijit/form/Button" 9 data-dojo-attach-event="onClick:onAddItem">Add item</div> 9 10 </form>
Note: See TracChangeset
for help on using the changeset viewer.