a:12:{s:9:"#provides";s:20:"dojox.dtl.render.dom";s:9:"#resource";s:17:"dtl/render/dom.js";s:9:"#requires";a:2:{i:0;a:2:{i:0;s:6:"common";i:1;s:17:"dojox.dtl.Context";}i:1;a:2:{i:0;s:6:"common";i:1;s:13:"dojox.dtl.dom";}}s:27:"dojox.dtl.render.dom.Render";a:5:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:11:"attachPoint";a:2:{s:8:"optional";b:1;s:4:"type";s:7:"DOMNode";}s:3:"tpl";a:2:{s:8:"optional";b:1;s:4:"type";s:21:"dojox.dtl.DomTemplate";}}s:6:"source";s:57:" this._tpl = tpl; this.domNode = dojo.byId(attachPoint);";s:9:"classlike";b:1;s:7:"summary";s:0:"";}s:32:"dojox.dtl.render.dom.Render._tpl";a:3:{s:8:"instance";s:27:"dojox.dtl.render.dom.Render";s:7:"private";b:1;s:7:"summary";s:0:"";}s:35:"dojox.dtl.render.dom.Render.domNode";a:2:{s:8:"instance";s:27:"dojox.dtl.render.dom.Render";s:7:"summary";s:0:"";}s:42:"dojox.dtl.render.dom.Render.setAttachPoint";a:5:{s:9:"prototype";s:27:"dojox.dtl.render.dom.Render";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"node";a:1:{s:4:"type";s:4:"Node";}}s:6:"source";s:22:" this.domNode = node;";s:7:"summary";s:0:"";}s:34:"dojox.dtl.render.dom.Render.render";a:5:{s:9:"prototype";s:27:"dojox.dtl.render.dom.Render";s:4:"type";s:8:"Function";s:10:"parameters";a:3:{s:7:"context";a:1:{s:4:"type";s:6:"Object";}s:3:"tpl";a:2:{s:8:"optional";b:1;s:4:"type";s:21:"dojox.dtl.DomTemplate";}s:6:"buffer";a:2:{s:8:"optional";b:1;s:4:"type";s:19:"dojox.dtl.DomBuffer";}}s:6:"source";s:513:" if(!this.domNode){ throw new Error("You cannot use the Render object without specifying where you want to render it"); } this._tpl = tpl = tpl || this._tpl; buffer = buffer || tpl.getBuffer(); context = context || new dojox.dtl.Context(); var frag = tpl.render(context, buffer).getParent(); if(!frag){ throw new Error("Rendered template does not have a root node"); } if(this.domNode !== frag){ this.domNode.parentNode.replaceChild(frag, this.domNode); this.domNode = frag; }";s:7:"summary";s:0:"";}s:20:"dojox.dtl.render.dom";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:16:"dojox.dtl.render";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:9:"dojox.dtl";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}