Changeset 498
- Timestamp:
- 03/10/14 11:49:29 (11 years ago)
- Location:
- Dev/trunk/src/client/qed-client/pages
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/pages/question.js
r494 r498 24 24 }, 25 25 _refresh: function() { 26 this.titleNode.innerHTML = this.object.title || "";27 26 this.propertiesForm.set('value',this.object,null); 28 27 this.contentList.set('value',this.object.content,null); 28 this._internalRefresh(); 29 }, 30 _internalRefresh: function(){ 31 this.titleNode.innerHTML = this.object.title || ""; 29 32 }, 30 33 _handlePropertiesChange: function() { 31 34 this._updateObject(); 32 35 this.markDirty(); 33 this._ refresh();36 this._internalRefresh(); 34 37 }, 35 38 _handleContentChange: function() { 36 39 this._updateObject(); 37 40 this.markDirty(); 38 this._ refresh();41 this._internalRefresh(); 39 42 }, 40 43 _updateObject: function() { -
Dev/trunk/src/client/qed-client/pages/survey.js
r495 r498 62 62 }, 63 63 _refresh: function() { 64 this.titleNode.innerHTML = this.object.title || "(set title in properties)";65 64 this.propertiesForm.set('value',{survey:this.object},null); 66 65 this.questionList.set('value',this.object.questions,null); 66 this._internalRefresh(); 67 }, 68 _internalRefresh: function() { 69 this.titleNode.innerHTML = this.object.title || "(set title in properties)"; 67 70 }, 68 71 _includeQuestion: function(question) { … … 72 75 this.object.questions = this.questionList.get('value'); 73 76 this.markDirty(); 74 this._ refresh();77 this._internalRefresh(); 75 78 }, 76 79 _onShowProperties: function(evt) { … … 83 86 lang.mixin(this.object, this.propertiesForm.get('value').survey); 84 87 this.markDirty(); 85 this._ refresh();88 this._internalRefresh(); 86 89 if ( evt ) { event.stop(evt); } 87 90 return false; -
Dev/trunk/src/client/qed-client/pages/surveyRun.js
r494 r498 26 26 if ( this._started ) { return; } 27 27 this.inherited(arguments); 28 this.own(this.surveyRunWidget.on("change",lang.hitch(this,'_ onPropChange')));28 this.own(this.surveyRunWidget.on("change",lang.hitch(this,'_handlePropChange'))); 29 29 this._load(); 30 30 }, 31 31 _refresh: function() { 32 this.titleNode.innerHTML = this.object.title || "";33 32 this.surveySummaryWidget.set('value',this.object.survey,null); 34 33 this.surveyRunWidget.set('value',this.object,null); 35 this._ refreshURL();34 this._internalRefresh(); 36 35 this._loadResponses(); 37 36 }, 38 _refreshURL: function() { 37 _internalRefresh: function() { 38 this.titleNode.innerHTML = this.object.title || ""; 39 39 if ( this.object.mode === "open" ) { 40 40 this.runURLNode.innerHTML = … … 74 74 })); 75 75 }, 76 _onPropChange: function(e) { 77 if ( this._updateObject() ) { 78 this._refreshURL(); 79 } 76 _handlePropChange: function(e) { 77 this._updateObject(); 80 78 this.markDirty(); 79 this._internalRefresh(); 81 80 }, 82 81 _buildGeneralURL: function(surveyRun) {
Note: See TracChangeset
for help on using the changeset viewer.