function fh(a,b,d,e,f){this.Init(a,b,d,e,f)}m("AdfCarouselDataFetchEvent",fh);r.v(fh,ha);fh.rk="fetch";m("AdfCarouselDataFetchEvent.FETCH_EVENT_TYPE",fh.rk);fh.prototype.Init=function(a,b,d,e,f){fh.h.Init.call(this,a,fh.rk);this.Pj=b;this.zg=e;this.NA=f;this.Tr=d;this.GG=!1;this.Vb(a)};r.a("AdfCarouselDataFetchEvent.prototype.Init",{Init:fh.prototype.Init});fh.prototype.XC=function(a){this.nU=a};r.a("AdfCarouselDataFetchEvent.prototype.setClientTokens",{XC:fh.prototype.XC});
fh.prototype.rI=function(a){this.GG=a};r.a("AdfCarouselDataFetchEvent.prototype.setRenderOnly",{rI:fh.prototype.rI});fh.prototype.ja=function(a){fh.h.ja.call(this,a);a.id=this.Pj;a.subtype=this.Tr;void 0!=this.zg&&(a.index=this.zg);this.NA&&(a.clientKey=this.NA);this.nU&&(a.clientTokens=this.nU);this.GG&&(a.renderOnly=!0)};r.a("AdfCarouselDataFetchEvent.prototype.AddMarshalledProperties",{ja:fh.prototype.ja});fh.prototype.Vd=function(){return!1};
r.a("AdfCarouselDataFetchEvent.prototype.getClearMessages",{Vd:fh.prototype.Vd});fh.prototype.aa=function(){return!0};r.a("AdfCarouselDataFetchEvent.prototype.propagatesToServer",{aa:fh.prototype.aa});fh.prototype.Kb=function(){return this.Tr==fh.TD?!1:!0};r.a("AdfCarouselDataFetchEvent.prototype.isValidationNeeded",{Kb:fh.prototype.Kb});fh.TD=0;m("AdfCarouselDataFetchEvent.INITIAL_SUBTYPE",fh.TD);fh.yq=1;m("AdfCarouselDataFetchEvent.BEFORE_KEY_SUBTYPE",fh.yq);fh.Om=2;
m("AdfCarouselDataFetchEvent.AFTER_KEY_SUBTYPE",fh.Om);fh.FQ=3;m("AdfCarouselDataFetchEvent.AT_INDEX_SUBTYPE",fh.FQ);