Sha256: 902a68e8521710e0bcd18bb95da19f67938966db737b31e2678b2270c0701ec8
Contents?: true
Size: 828 Bytes
Versions: 4
Compression:
Stored size: 828 Bytes
Contents
//>>built define("dojox/dtl/render/dom",["dojo/_base/lang","dojo/dom","../Context","../dom","../_base"],function(_1,_2,_3,_4,dd){ _1.getObject("dojox.dtl.render.dom",true); dd.render.dom.Render=function(_5,_6){ this._tpl=_6; this.domNode=_2.byId(_5); }; _1.extend(dd.render.dom.Render,{setAttachPoint:function(_7){ this.domNode=_7; },render:function(_8,_9,_a){ if(!this.domNode){ throw new Error("You cannot use the Render object without specifying where you want to render it"); } this._tpl=_9=_9||this._tpl; _a=_a||_9.getBuffer(); _8=_8||new _3(); var _b=_9.render(_8,_a).getParent(); if(!_b){ throw new Error("Rendered template does not have a root node"); } if(this.domNode!==_b){ if(this.domNode.parentNode){ this.domNode.parentNode.replaceChild(_b,this.domNode); } this.domNode=_b; } }}); return dojox.dtl.render.dom; });
Version data entries
4 entries across 4 versions & 1 rubygems