- Timestamp:
- 03/05/14 22:44:48 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/src/client/qed-client/model/widgets/SurveySummary.js
r457 r487 1 1 define([ 2 "../../store",3 "../classes/Survey",4 2 "dijit/_TemplatedMixin", 5 3 "dijit/_WidgetBase", … … 7 5 "dojo/dom-attr", 8 6 "dojo/text!./templates/SurveySummary.html" 9 ], function( store, Survey,_TemplatedMixin, _WidgetBase, declare, domAttr, template) {7 ], function(_TemplatedMixin, _WidgetBase, declare, domAttr, template) { 10 8 return declare([_WidgetBase,_TemplatedMixin],{ 11 9 templateString: template, … … 18 16 }, 19 17 _setValueAttr: function(survey) { 20 this.titleNode.innerHTML = Survey.DisplayTitle.get(survey); 21 var id = store.getIdentity(survey); 22 domAttr.set(this.titleNode, "href", id && ("#!/survey/"+id)); 18 this.titleNode.innerHTML = survey.title || ""; 19 domAttr.set(this.titleNode, "href", survey._id && ("#!/survey/"+survey._id)); 23 20 this.descriptionNode.innerHTML = survey.description; 24 this.questionsNode.innerHTML = (survey.questions || []).length;21 this.questionsNode.innerHTML = survey.questions.length; 25 22 } 26 23 });
Note: See TracChangeset
for help on using the changeset viewer.