var xe=M.U(U,"AdfDhtmlInputBasePeer");v("AdfDhtmlInputBasePeer",xe);xe.m=function(){M.$b(this,AdfUIEditableValue.SUBMITTED_VALUE);M.ha(this,I.tc,I.Dd);this.Qoa="data-afr-lastvalue"};v("AdfDhtmlInputBasePeer.InitSubclass",xe.m);xe.prototype.za=function(a){xe.f.za.call(this,a);this.Gca=p};z.a("AdfDhtmlInputBasePeer.prototype.initialize",{za:xe.prototype.za});xe.prototype.Mn=t(l);z.a("AdfDhtmlInputBasePeer.prototype.needsFocusTargetStyleClass",{Mn:xe.prototype.Mn});
xe.prototype.hv=function(){var a=document.activeElement,b=U.W(this.d());a==b&&(this.Gca=l)};z.a("AdfDhtmlInputBasePeer.prototype.preventNextValueSubmission",{hv:xe.prototype.hv});xe.prototype.Ha=function(a){if(a.dd()==Ta.ue&&(xe.f.Ha.call(this,a),a=a.Q(),!this.lw())){var b=this.d(),b=U.W(b);a==b&&xe.aq(b)}};z.a("AdfDhtmlInputBasePeer.prototype.HandleComponentFocus",{Ha:xe.prototype.Ha});xe.prototype.Ama=function(a){a=U.W(a);xe.aq(a)};z.a("AdfDhtmlInputBasePeer.prototype.UpdateLastValue",{Ama:xe.prototype.Ama});
xe.ly=function(a){return w.b.Vh(a,xe.Qoa)};v("AdfDhtmlInputBasePeer.getLastValue",xe.ly);xe.aq=function(a,b){k===b&&(b=a.value);w.b.Gg(a,xe.Qoa,b)};v("AdfDhtmlInputBasePeer.setLastValue",xe.aq);xe.prototype.Eb=function(a){if(a.dd()==Ta.ue){var b=this.d();a=a.Q();this.lw()||this.Yf(b,a,l)}};z.a("AdfDhtmlInputBasePeer.prototype.HandleComponentBlur",{Eb:xe.prototype.Eb});xe.prototype.GV=function(a){this.lw()||this.Yf(a,U.W(a),l)};z.a("AdfDhtmlInputBasePeer.prototype.__simulateBlur",{GV:xe.prototype.GV});
xe.prototype.Yf=function(a,b,d){if(this.uo(a)){var e=U.W(a);if(b==e){b=xe.ly(e);var f=e.value;if(!d||f!=b)xe.aq(e,f),this.Yb(a,f)}}};z.a("AdfDhtmlInputBasePeer.prototype.RunValidation",{Yf:xe.prototype.Yf});xe.prototype.lw=t(p);z.a("AdfDhtmlInputBasePeer.prototype.VetoBlurValidation",{lw:xe.prototype.lw});xe.prototype.cb=function(a,b){var d=U.W(a,b);return a.getReadOnly()?w.b.Mb(d):d.value};z.a("AdfDhtmlInputBasePeer.prototype.GetSubmittedValue",{cb:xe.prototype.cb});xe.prototype.zm=t(l);
z.a("AdfDhtmlInputBasePeer.prototype.ShouldShowHint",{zm:xe.prototype.zm});xe.prototype.no=t(l);z.a("AdfDhtmlInputBasePeer.prototype.NeedsSpuriousDirtyValueTracking",{no:xe.prototype.no});xe.prototype.uo=function(a){return this.Gca?this.Gca=p:xe.f.uo.call(this,a)};z.a("AdfDhtmlInputBasePeer.prototype.WasSubmitted",{uo:xe.prototype.uo});