var Ax=I.ea(I,"AdfDhtmlStatusIndicatorPeer");m("AdfDhtmlStatusIndicatorPeer",Ax);
Ax.C=function(){this.DWa="af|statusIndicator::processing-icon";this.CWa="af|statusIndicator::idle-icon";this.gWa="af|statusIndicator::connecting-icon";this.fWa="af|statusIndicator::connected-icon";this.hWa="af|statusIndicator::disconnected-icon";this.iWa="af|statusIndicator::reconnecting-icon";this.AQ=[];var a=M.Dj;this.AQ[a.CONNECTING]=this.gWa;this.AQ[a.Fv]=this.fWa;this.AQ[a.C0]=this.iWa;this.AQ[a.Dba]=this.hWa;this.qPa=!1};m("AdfDhtmlStatusIndicatorPeer.InitSubclass",Ax.C);
Ax.prototype.G=function(a,b){u.u(b);Ax.h.G.call(this,a,b);Bx(b);A.c.Yf().Wr(this.A7,a);var d=this;window.setTimeout(function(){A.c.wj()&&A.c.Ud().Spa(d.A7,a)},0)};r.a("AdfDhtmlStatusIndicatorPeer.prototype.InitDomElement",{G:Ax.prototype.G});Ax.prototype.ka=function(a){A.c.Yf().$y(this.A7,a);A.c.wj()&&A.c.Ud().cua(this.A7,a);Ax.h.ka.call(this,a)};r.a("AdfDhtmlStatusIndicatorPeer.prototype.ComponentRemoved",{ka:Ax.prototype.ka});
Ax.prototype.A7=function(){var a=this.o();a.bind(this);a=a.i();Bx(a);return!0};function Bx(a){var b;if(A.c.Yf().vm()!=Qe.an)b=Ax.DWa;else if(b=Ax.CWa,A.c.wj()){var d=A.c.Ud().bra();void 0!=d&&(b=Ax.AQ[d])}C.mz(a.firstChild,b)};