Changeset 490 for Dev/trunk/src/client/qed-client/model/widgets
- Timestamp:
- 03/08/14 22:51:23 (11 years ago)
- Location:
- Dev/trunk/src/client/qed-client/model/widgets
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/model/widgets/AccountListView.js
r443 r490 23 23 actions: { 24 24 "Remove" : { 25 callback: lang.hitch(this, 'removeItem', item ),25 callback: lang.hitch(this, 'removeItem', item, true), 26 26 properties: { 27 27 blockButton: false, -
Dev/trunk/src/client/qed-client/model/widgets/CategoryListView.js
r443 r490 25 25 actions: { 26 26 "Remove" : { 27 callback: lang.hitch(this, 'removeItem', id ),27 callback: lang.hitch(this, 'removeItem', id, true), 28 28 properties: { 29 29 blockButton: false, -
Dev/trunk/src/client/qed-client/model/widgets/QuestionEditorPreview.js
r443 r490 24 24 }); 25 25 this.own(previewItem.on('destroy', 26 lang.hitch(this,'removeItem',id )));26 lang.hitch(this,'removeItem',id,true))); 27 27 previewItem.startup(); 28 28 return previewItem; -
Dev/trunk/src/client/qed-client/model/widgets/QuestionListView.js
r443 r490 23 23 actions: { 24 24 "Remove" : { 25 callback: lang.hitch(this, 'removeItem', id ),25 callback: lang.hitch(this, 'removeItem', id, true), 26 26 properties: { 27 27 blockButton: false, -
Dev/trunk/src/client/qed-client/model/widgets/SurveySummary.js
r487 r490 1 1 define([ 2 "../classes/surveys", 2 3 "dijit/_TemplatedMixin", 3 4 "dijit/_WidgetBase", … … 5 6 "dojo/dom-attr", 6 7 "dojo/text!./templates/SurveySummary.html" 7 ], function( _TemplatedMixin, _WidgetBase, declare, domAttr, template) {8 ], function(surveys, _TemplatedMixin, _WidgetBase, declare, domAttr, template) { 8 9 return declare([_WidgetBase,_TemplatedMixin],{ 9 10 templateString: template, … … 17 18 _setValueAttr: function(survey) { 18 19 this.titleNode.innerHTML = survey.title || ""; 19 domAttr.set(this.titleNode, "href", survey ._id && ("#!/survey/"+survey._id));20 domAttr.set(this.titleNode, "href", survey && surveys.getObjectPath(survey)); 20 21 this.descriptionNode.innerHTML = survey.description; 21 22 this.questionsNode.innerHTML = survey.questions.length; -
Dev/trunk/src/client/qed-client/model/widgets/TabbedQuestionBrowser.js
r487 r490 24 24 this.inherited(arguments); 25 25 this._dataMap = {}; 26 },27 postCreate: function() {28 this.inherited(arguments);29 this._query = '_design/questions/_view/'+this.include;30 26 }, 31 27 startup: function() { -
Dev/trunk/src/client/qed-client/model/widgets/questions/MultipleChoiceInputConfigWidget.js
r443 r490 37 37 value: item, 38 38 onDestroy: lang.hitch(this,function(evt){ 39 this.itemsWidget.removeItem(id );40 event.stop(evt);39 this.itemsWidget.removeItem(id,true); 40 if ( evt ) { event.stop(evt); } 41 41 return false; 42 42 }) … … 61 61 }, 62 62 onAddItem: function(evt) { 63 this.itemsWidget.appendItem({} );64 event.stop(evt);63 this.itemsWidget.appendItem({},true); 64 if ( evt ) { event.stop(evt); } 65 65 return false; 66 66 } -
Dev/trunk/src/client/qed-client/model/widgets/questions/ScaleInputConfigWidget.js
r443 r490 61 61 id: id, 62 62 onDestroy: lang.hitch(this,function(evt){ 63 this.itemsWidget.removeItem(id );64 event.stop(evt);63 this.itemsWidget.removeItem(id,true); 64 if ( evt ) { event.stop(evt); } 65 65 return false; 66 66 }) … … 75 75 }, 76 76 onAddNewItem: function(e) { 77 this.itemsWidget.appendItem({} );78 event.stop(e);77 this.itemsWidget.appendItem({},true); 78 if ( e ) { event.stop(e); } 79 79 return false; 80 80 },
Note: See TracChangeset
for help on using the changeset viewer.