function vb(a,b,d){this.Init(a,b,d)}v("AdfCarouselSpinEvent",vb);z.l(vb,ia);vb.ga="carouselSpin";v("AdfCarouselSpinEvent.EVENT_TYPE",vb.ga);vb.prototype.Init=function(a,b,d){B.J(a,J);this.BY=b;this.tY=d;vb.f.Init.call(this,a,vb.ga);this.Cc(l);this.Nb(a)};z.a("AdfCarouselSpinEvent.prototype.Init",{Init:vb.prototype.Init});vb.prototype.oCa=r("BY");z.a("AdfCarouselSpinEvent.prototype.getOldItemKey",{oCa:vb.prototype.oCa});vb.prototype.mCa=r("tY");z.a("AdfCarouselSpinEvent.prototype.getNewItemKey",{mCa:vb.prototype.mCa});
vb.prototype.Y=function(a){a.oldItemKey=this.BY;a.newItemKey=this.tY};z.a("AdfCarouselSpinEvent.prototype.AddMarshalledProperties",{Y:vb.prototype.Y});vb.prototype.M=function(){return this.BY==this.tY?p:l};z.a("AdfCarouselSpinEvent.prototype.propagatesToServer",{M:vb.prototype.M});vb.prototype.tb=function(){return this.BY==this.tY?p:l};z.a("AdfCarouselSpinEvent.prototype.isValidationNeeded",{tb:vb.prototype.tb});vb.prototype.bb=function(){return this.getSource().getImmediate()};
z.a("AdfCarouselSpinEvent.prototype.isImmediate",{bb:vb.prototype.bb});