var rv=M.U(M,"AdfDhtmlStatusIndicatorPeer");v("AdfDhtmlStatusIndicatorPeer",rv);
rv.m=function(){this.MFa="af|statusIndicator::processing-icon";this.LFa="af|statusIndicator::idle-icon";this.lFa="af|statusIndicator::connecting-icon";this.kFa="af|statusIndicator::connected-icon";this.mFa="af|statusIndicator::disconnected-icon";this.nFa="af|statusIndicator::reconnecting-icon";this.gK=[];var a=R.Ii;this.gK[a.CONNECTING]=this.lFa;this.gK[a.Hs]=this.kFa;this.gK[a.vT]=this.nFa;this.gK[a.a3]=this.mFa;this.Fza=p};v("AdfDhtmlStatusIndicatorPeer.InitSubclass",rv.m);
rv.prototype.q=function(a,b){B.p(b);rv.f.q.call(this,a,b);sv(b);F.c.yf().mp(this.LZ,a);var d=this;window.setTimeout(function(){F.c.zi()&&F.c.bd().uea(d.LZ,a)},0)};z.a("AdfDhtmlStatusIndicatorPeer.prototype.InitDomElement",{q:rv.prototype.q});rv.prototype.Z=function(a){F.c.yf().nv(this.LZ,a);F.c.zi()&&F.c.bd().Rha(this.LZ,a);rv.f.Z.call(this,a)};z.a("AdfDhtmlStatusIndicatorPeer.prototype.ComponentRemoved",{Z:rv.prototype.Z});rv.prototype.LZ=function(){var a=this.k();a.bind(this);a=a.h();sv(a);return l};
function sv(a){var b;if(F.c.yf().Ok()!=oe.hl)b=rv.MFa;else if(b=rv.LFa,F.c.zi()){var d=F.c.bd().wfa();d!=k&&(b=rv.gK[d])}H.Av(a.firstChild,b)};