zul.wgt.Inputgroup=zk.$extends(zul.Widget,{_vertical:!1,$define:{vertical:function(e){this.desktop&&jq(this.$n()).toggleClass(this.$s("vertical"),e)}},domClass_:function(){return this.$supers("domClass_",arguments)+(this._vertical?" "+this.$s("vertical"):"")},insertChildHTML_:function(e,i,t){i?jq(i.$n("chdex")||i.$n()).before(this.encloseChildHTML_({child:e})):jq(this.getCaveNode()).append(this.encloseChildHTML_({child:e})),e.bind(t)},removeChildHTML_:function(e){this.$supers("removeChildHTML_",arguments),jq(e.uuid+"-chdex",zk).remove()},encloseChildHTML_:function(e){var i=e.out||new zk.Buffer,t=e.child;if(t.$instanceof(zul.wgt.Button)||t.$instanceof(zul.wgt.Toolbarbutton)||zul.inp&&t.$instanceof(zul.inp.InputWidget)?t.redraw(i):(i.push('<div id="',t.uuid,'-chdex" class="',this.$s("text"),'">'),t.redraw(i),i.push("</div>")),!e.out)return i.join("")}});