//>>built
define("dijit/Declaration","dojo/_base/array dojo/aspect dojo/_base/declare dojo/_base/lang dojo/parser dojo/query ./_Widget ./_TemplatedMixin ./_WidgetsInTemplateMixin dojo/NodeList-dom".split(" "),function(d,h,k,q,f,g,l,r,t){return k("dijit.Declaration",l,{_noScript:!0,stopParser:!0,widgetClass:"",defaults:null,mixins:[],buildRendering:function(){var b=this.srcNodeRef.parentNode.removeChild(this.srcNodeRef),u=g("\x3e script[type\x3d'dojo/method']",b).orphan(),v=g("\x3e script[type\x3d'dojo/connect']",
b).orphan(),m=g("\x3e script[type\x3d'dojo/aspect']",b).orphan(),n=b.nodeName,e=this.defaults||{};d.forEach(u,function(a){var c=a.getAttribute("event")||a.getAttribute("data-dojo-event"),w=f._functionFromScript(a,"data-dojo-");c?e[c]=w:m.push(a)});this.mixins=this.mixins.length?d.map(this.mixins,function(a){return q.getObject(a)}):[l,r,t];e._skipNodeCache=!0;e.templateString="\x3c"+n+" class\x3d'"+b.className+"' data-dojo-attach-point\x3d'"+(b.getAttribute("data-dojo-attach-point")||b.getAttribute("dojoAttachPoint")||
"")+"' data-dojo-attach-event\x3d'"+(b.getAttribute("data-dojo-attach-event")||b.getAttribute("dojoAttachEvent")||"")+"' \x3e"+b.innerHTML.replace(/%7B/g,"{").replace(/%7D/g,"}")+"\x3c/"+n+"\x3e";var p=k(this.widgetClass,this.mixins,e);d.forEach(m,function(a){a.getAttribute("data-dojo-advice");var c=a.getAttribute("data-dojo-method")||"postscript";a=f._functionFromScript(a);h.after(p.prototype,c,a,!0)});d.forEach(v,function(a){var c=a.getAttribute("event")||a.getAttribute("data-dojo-event");a=f._functionFromScript(a);
h.after(p.prototype,c,a,!0)})}})});