function oa(a,b,d){arguments.length&&this.Init(a,b,d)}v("AdfDomUIInputEvent",oa);z.l(oa,I);oa.prototype.Yl=function(){return this.getType()!=I.nT};z.a("AdfDomUIInputEvent.prototype.getDoesBubbles",{Yl:oa.prototype.Yl});oa.prototype.Ag=function(){var a=H.La(this.Q());return this.vp()-w.b.rc(a)};z.a("AdfDomUIInputEvent.prototype.getOffsetX",{Ag:oa.prototype.Ag});oa.prototype.Bg=function(){var a=H.La(this.Q());return this.wp()-w.b.nd(a)};z.a("AdfDomUIInputEvent.prototype.getOffsetY",{Bg:oa.prototype.Bg});
oa.prototype.vp=function(){return this.Wb.clientX};z.a("AdfDomUIInputEvent.prototype.getClientX",{vp:oa.prototype.vp});oa.prototype.wp=function(){return this.Wb.clientY};z.a("AdfDomUIInputEvent.prototype.getClientY",{wp:oa.prototype.wp});oa.prototype.hg=function(){return this.Wb.clientX};z.a("AdfDomUIInputEvent.prototype.getPageX",{hg:oa.prototype.hg});oa.prototype.ig=function(){return this.Wb.clientY};z.a("AdfDomUIInputEvent.prototype.getPageY",{ig:oa.prototype.ig});oa.prototype.ty=function(){return this.Wb.screenX};
z.a("AdfDomUIInputEvent.prototype.getScreenX",{ty:oa.prototype.ty});oa.prototype.uy=function(){return this.Wb.screenY};z.a("AdfDomUIInputEvent.prototype.getScreenY",{uy:oa.prototype.uy});oa.prototype.Th=function(){switch(this.Wb.button){case 0:return I.um;case 1:return I.V3;case 2:return I.iL;default:return 0}};z.a("AdfDomUIInputEvent.prototype.getButtons",{Th:oa.prototype.Th});oa.prototype.ia=function(){return this.Wb.keyCode};z.a("AdfDomUIInputEvent.prototype.getKeyCode",{ia:oa.prototype.ia});
oa.prototype.VI=function(){var a=this.Wb,b=a.shiftKey*E.qj|a.ctrlKey*E.uh|a.altKey*E.lm;a.metaKey&&(b|=E.mo);return b};z.a("AdfDomUIInputEvent.prototype.getKeyModifiers",{VI:oa.prototype.VI});oa.prototype.L=r("Wb");z.a("AdfDomUIInputEvent.prototype.getNativeEvent",{L:oa.prototype.L});oa.prototype.Q=function(){var a=this.Wb;return a?w.b.T(a):this.ik()};z.a("AdfDomUIInputEvent.prototype.getNativeEventTarget",{Q:oa.prototype.Q});
oa.prototype.Kf=function(){var a=w.b.ne(this.Wb);return new this.constructor(this.getSource(),this.getType(),a)};z.a("AdfDomUIInputEvent.prototype.clone",{Kf:oa.prototype.Kf});oa.prototype.cancel=function(){oa.f.cancel.call(this);w.b.preventDefault(this.Wb)};z.a("AdfDomUIInputEvent.prototype.cancel",{cancel:oa.prototype.cancel});oa.prototype.ma=function(){var a=oa.f.ma.call(this);return a.substring(0,a.length-1)+", nativeEvent\x3d"+this.L()+", native target\x3d"+this.Q()+"]"};
z.a("AdfDomUIInputEvent.prototype.toDebugString",{ma:oa.prototype.ma});oa.prototype.Init=function(a,b,d){B.assert(d,"Native event must be specified");oa.f.Init.call(this,a,b);this.Wb=d};z.a("AdfDomUIInputEvent.prototype.Init",{Init:oa.prototype.Init});oa.prototype.ik=function(){return M.Ib(this.getSource())};z.a("AdfDomUIInputEvent.prototype.GetSourceDomElement",{ik:oa.prototype.ik});