Changeset 506 for Dev/trunk/src/client/qed-client/model/widgets
- Timestamp:
- 03/11/14 22:45:58 (11 years ago)
- Location:
- Dev/trunk/src/client/qed-client/model/widgets
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/model/widgets/SurveyRunWidget.js
r494 r506 15 15 _getValueAttr: function() { 16 16 var value = this.inherited(arguments); 17 if ( !value.startDate ) { delete value.startDate; }18 if ( !value.endDate ) { delete value.endDate; }19 17 value.respondentCanDeleteOwnResponse = 20 18 value.respondentCanDeleteOwnResponse.length > 0; -
Dev/trunk/src/client/qed-client/model/widgets/questions/MultipleChoiceInputConfigWidget.js
r494 r506 20 20 return declare([_ComplexValueWidget],{ 21 21 type: 'MultipleChoiceInput', 22 baseClass: 'qedMultipleChoiceWidget', 22 23 templateString: template, 23 24 buildRendering: function() { -
Dev/trunk/src/client/qed-client/model/widgets/questions/NumberInputConfigWidget.js
r493 r506 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; }15 12 return value; 16 13 } -
Dev/trunk/src/client/qed-client/model/widgets/questions/TextInputConfigWidget.js
r493 r506 10 10 var value = this.inherited(arguments); 11 11 value.type = this.type; 12 if ( !value.maxLength ) { delete value.maxLength; }13 12 return value; 14 13 } -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/HeaderConfigWidget.html
r461 r506 1 1 <form> 2 2 <label for="text" class="qedLabel">Text</label> 3 <div class="qedField" data-dojo-type="dijit/form/TextBox" name="text"></div> 3 <div class="qedField" data-dojo-type="dijit/form/ValidationTextBox" 4 data-dojo-props="'required': true, placeHolder:'Text'" 5 name="text"></div> 4 6 </form> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/MultipleChoiceInputConfigRowWidget.html
r493 r506 1 1 <form> 2 <div data-dojo-type="dijit/form/ValidationTextBox" 3 data-dojo-props="required: true, placeholder: 'Subcode'" 4 class="subcode" 5 name="subcode"></div> 2 6 <div data-dojo-type="dijit/form/ValidationTextBox" 3 name="text" required="required"4 data-dojo-attach-point="textBox"></div>7 data-dojo-props="required: true, placeholder: 'Item text'" 8 name="text"></div> 5 9 <div data-dojo-type="dijit/form/Button" 6 10 data-dojo-attach-event="onClick:onDestroy">X</div> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/MultipleChoiceInputConfigWidget.html
r493 r506 1 <form >1 <form class="${baseClass}"> 2 2 <div> 3 3 <label class="qedLabel" for="allowMultiple">Allow multiple</label> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/NumberInputConfigWidget.html
r461 r506 1 1 <form> 2 <div> 3 <label class="qedLabel" for="text">Subcode</label> 4 <div class="qedField" 5 data-dojo-attach-point="subcodeBox" 6 data-dojo-type="dijit/form/ValidationTextBox" 7 data-dojo-props="required: true, placeholder: 'Subcode'" 8 name="subcode"></div> 9 </div> 2 10 <div> 3 11 <label class="qedLabel" for="text">Item/Question Text</label> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/ScaleInputConfigRowWidget.html
r443 r506 1 1 <tr> 2 <th class="subcode"> 3 <div data-dojo-type="dijit/form/ValidationTextBox" 4 data-dojo-props="required: true, placeholder: 'Subcode'" 5 name="subcode"></div> 6 </th> 2 7 <th class="item"> 3 8 <div name="text" … … 6 11 data-dojo-props="placeholder: 'Item/Question text'"></div> 7 12 </th> 8 <th class="min ">13 <th class="minLabel"> 9 14 <div name="minLabel" 10 15 required="required" … … 13 18 </th> 14 19 <td> 15 <div disabled="disabled" 20 <div disabled="disabled" class="min" 16 21 data-dojo-type="dijit/form/RadioButton"></div> 17 22 </td> 18 23 <td>...</td> 19 24 <td> 20 <div disabled="disabled" 25 <div disabled="disabled" class="max" 21 26 data-dojo-type="dijit/form/RadioButton"></div> 22 27 </td> 23 <th class="max ">28 <th class="maxLabel"> 24 29 <div name="maxLabel" 25 30 required="required" -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/ScaleInputConfigWidget.html
r461 r506 3 3 <thead> 4 4 <tr> 5 <th class="subcode"></th> 5 6 <th class="item"></th> 6 7 <th data-dojo-attach-point="minLabelNode" 7 class="min ">8 class="minLabel"> 8 9 <div name="minLabel" 9 10 data-dojo-type="dijit/form/TextBox" 10 11 data-dojo-props="placeholder: 'Minimum label'"></div> 11 12 </th> 12 <th data-dojo-attach-point="minNode">13 <th class="min" data-dojo-attach-point="minNode"> 13 14 <div name="min" 14 15 data-dojo-type="dijit/form/NumberTextBox" … … 16 17 </th> 17 18 <th>...</th> 18 <th data-dojo-attach-point="maxNode">19 <th class="max" data-dojo-attach-point="maxNode"> 19 20 <div name="max" 20 21 data-dojo-type="dijit/form/NumberTextBox" 21 22 data-dojo-props="required: true, placeholder: 'Maximum value'"></div> 22 23 </th> 23 <th data-dojo-attach-point="maxLabelNode" class="max ">24 <th data-dojo-attach-point="maxLabelNode" class="maxLabel"> 24 25 <div name="maxLabel" 25 26 data-dojo-type="dijit/form/TextBox" … … 37 38 <tbody data-dojo-attach-point="itemsNode"> 38 39 </tbody> 39 <tbody>40 <tr>41 <td class="item">42 <button data-dojo-type="dijit/form/Button"43 data-dojo-attach-event="onClick:onAddNewItem">Click to add item</button>44 </td>45 </tr>46 </tbody>47 40 </table> 41 <div> 42 <button data-dojo-type="dijit/form/Button" 43 data-dojo-attach-event="onClick:onAddNewItem"> 44 Click to add item</button> 45 </div> 48 46 </form> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/StringInputConfigWidget.html
r461 r506 1 1 <form> 2 <label class="qedLabel" for="text">Item/Question Text</label> 3 <div class="qedField" data-dojo-attach-point="textBox" data-dojo-type="dijit/form/TextBox" data-dojo-props="placeholder: 'Item/Question Text'" name="text"></div> 2 <div> 3 <label class="qedLabel" for="text">Subcode</label> 4 <div class="qedField" 5 data-dojo-attach-point="subcodeBox" 6 data-dojo-type="dijit/form/ValidationTextBox" 7 data-dojo-props="required: true, placeholder: 'Subcode'" 8 name="subcode"></div> 9 </div> 10 <div> 11 <label class="qedLabel" for="text">Item/Question Text</label> 12 <div class="qedField" 13 data-dojo-attach-point="textBox" 14 data-dojo-type="dijit/form/TextBox" 15 data-dojo-props="placeholder: 'Item/Question Text'" 16 name="text"></div> 17 </div> 4 18 </form> -
Dev/trunk/src/client/qed-client/model/widgets/questions/templates/TextInputConfigWidget.html
r461 r506 1 1 <form> 2 <div> 3 <label class="qedLabel" for="text">Subcode</label> 4 <div class="qedField" 5 data-dojo-attach-point="subcodeBox" 6 data-dojo-type="dijit/form/ValidationTextBox" 7 data-dojo-props="required: true, placeholder: 'Subcode'" 8 name="subcode"></div> 9 </div> 2 10 <div> 3 11 <label class="qedLabel" for="text">Item/Question Text</label>
Note: See TracChangeset
for help on using the changeset viewer.