var lv=M.U(Ds,"AdfDhtmlShowDetailHeaderPeer",p);v("AdfDhtmlShowDetailHeaderPeer",lv);lv.mA=M.xC(Qr,"InnerSDHShowDetailPeer","_afrDscl");InnerSDHShowDetailPeer.m=function(){Xo.kq(this,{sS:"af|showDetailHeader::disclosed-icon-style",yS:"af|showDetailHeader::undisclosed-icon-style"})};InnerSDHShowDetailPeer.prototype.Qg=function(a){return InnerSDHShowDetailPeer.f.Qg.call(this,a)?this.ai.ql(a):p};
InnerSDHShowDetailPeer.prototype.og=function(a){var b=InnerSDHShowDetailPeer.f.og.call(this);if(b==p){var d=this.ai.d();if("lazy"===d.getPropertyValue("contentDelivery")&&this.ai.BV()==p||a==p&&F.c.le.SC(d))b=l}return b};lv.prototype.Init=function(a){lv.f.Init.call(this,a);this.Ff=new lv.mA(a,this);var b=a.Cp().disclosed;b!=n&&b[J.Uz]&&(b=ya.qb({},b),delete b[J.Uz],a.Cp().disclosed=b);this.yaa="false"==F.c.u().ka("af|showDetailHeader-tr-disclose-with-up-down-arrow")};
z.a("AdfDhtmlShowDetailHeaderPeer.prototype.Init",{Init:lv.prototype.Init});lv.prototype.za=function(a){lv.f.za.call(this,a);this.Ff.za(a)};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.initialize",{za:lv.prototype.za});lv.m=function(){M.ha(this,I.jb,I.qd,Db.ga);M.hb(this,"disclosed")};v("AdfDhtmlShowDetailHeaderPeer.InitSubclass",lv.m);lv.prototype.C=function(a){lv.f.C.call(this,a);this.Ff.C(a)};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.HandleComponentClick",{C:lv.prototype.C});
lv.prototype.pa=function(a){var b=l;this.yaa&&(b=a.L(),b=w.b.ia(b),b=b!=E.Ya&&b!=E.Ja);b&&this.Ff.pa(a)};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.HandleComponentKeyUp",{pa:lv.prototype.pa});lv.prototype.oj=function(a){this.Ff.oj(a)};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.HandleComponentDisclosure",{oj:lv.prototype.oj});lv.prototype.mm=function(a,b,d,e){return"immediate"==a.getPropertyValue("contentDelivery")||"lazy"==a.getPropertyValue("contentDelivery")&&this.BV()?this.Ff.mm(a,b,d,e):p};
z.a("AdfDhtmlShowDetailHeaderPeer.prototype.ComponentDisclosedChanged",{mm:lv.prototype.mm});lv.prototype.ql=function(a){var b=this.cx();return b?(b.style.display=a?"":"none",l):p};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.__handleClientSideDisclosure",{ql:lv.prototype.ql});lv.prototype.BV=function(){return this.cx()!=n};z.a("AdfDhtmlShowDetailHeaderPeer.prototype.__isContentLoaded",{BV:lv.prototype.BV});lv.prototype.cx=function(){return this.h().childNodes[1]};