function ia(a,b,d){arguments.length&&this.Init(a,b,d)}m("AdfDomComponentEvent",ia);r.v(ia,ha);ia.prototype.U=function(){return this.Event};r.a("AdfDomComponentEvent.prototype.getNativeEvent",{U:ia.prototype.U});ia.prototype.zk=function(){return I.Fb(this.getSource())};r.a("AdfDomComponentEvent.prototype.GetSourceDomElement",{zk:ia.prototype.zk});ia.prototype.X=function(){var a=this.Event;return a?q.b.ca(a):this.zk()};r.a("AdfDomComponentEvent.prototype.getNativeEventTarget",{X:ia.prototype.X});
ia.prototype.clone=function(){var a=q.b.Xe(this.Event);return new this.constructor(this.getSource(),this.getType(),a)};r.a("AdfDomComponentEvent.prototype.clone",{clone:ia.prototype.clone});ia.prototype.Init=function(a,b,d){u.assert(d,"Native event must be specified");ia.h.Init.call(this,a,b);this.Event=d};r.a("AdfDomComponentEvent.prototype.Init",{Init:ia.prototype.Init});