var Cx=I.ea(I,"AdfDhtmlStatusIndicatorPeer");m("AdfDhtmlStatusIndicatorPeer",Cx);
Cx.C=function(){this.HWa="af|statusIndicator::processing-icon";this.GWa="af|statusIndicator::idle-icon";this.kWa="af|statusIndicator::connecting-icon";this.jWa="af|statusIndicator::connected-icon";this.lWa="af|statusIndicator::disconnected-icon";this.mWa="af|statusIndicator::reconnecting-icon";this.AQ=[];var a=M.Dj;this.AQ[a.CONNECTING]=this.kWa;this.AQ[a.Gv]=this.jWa;this.AQ[a.C0]=this.mWa;this.AQ[a.Fba]=this.lWa;this.vPa=!1};m("AdfDhtmlStatusIndicatorPeer.InitSubclass",Cx.C);
Cx.prototype.G=function(a,b){u.u(b);Cx.h.G.call(this,a,b);Dx(b);A.c.Yf().Xr(this.A7,a);var d=this;window.setTimeout(function(){A.c.xj()&&A.c.Ud().Wpa(d.A7,a)},0)};r.a("AdfDhtmlStatusIndicatorPeer.prototype.InitDomElement",{G:Cx.prototype.G});Cx.prototype.ka=function(a){A.c.Yf().$y(this.A7,a);A.c.xj()&&A.c.Ud().gua(this.A7,a);Cx.h.ka.call(this,a)};r.a("AdfDhtmlStatusIndicatorPeer.prototype.ComponentRemoved",{ka:Cx.prototype.ka});
Cx.prototype.A7=function(){var a=this.o();a.bind(this);a=a.i();Dx(a);return!0};function Dx(a){var b;if(A.c.Yf().vm()!=Te.an)b=Cx.HWa;else if(b=Cx.GWa,A.c.xj()){var d=A.c.Ud().fra();void 0!=d&&(b=Cx.AQ[d])}C.mz(a.firstChild,b)};