this.domNode = this.srcNodeRef; if(!this._render){ var ddcd = dojox.dtl.contrib.dijit; var old = ddcd.widgetsInTemplate; ddcd.widgetsInTemplate = this.widgetsInTemplate; this._template = this._getCachedTemplate(this.templatePath, this.templateString); this._render = new dojox.dtl.render.html.Render(this.domNode, this._template); ddcd.widgetsInTemplate = old; } var self = this; this._rendering = setTimeout(function(){ self.render(); }, 10);