function dh(a,b,d,e,f){this.Init(a,b,d,e,f)}m("AdfCarouselDataFetchEvent",dh);r.v(dh,ha);dh.rk="fetch";m("AdfCarouselDataFetchEvent.FETCH_EVENT_TYPE",dh.rk);dh.prototype.Init=function(a,b,d,e,f){dh.h.Init.call(this,a,dh.rk);this.Pj=b;this.zg=e;this.NA=f;this.Sr=d;this.GG=!1;this.Vb(a)};r.a("AdfCarouselDataFetchEvent.prototype.Init",{Init:dh.prototype.Init});dh.prototype.XC=function(a){this.nU=a};r.a("AdfCarouselDataFetchEvent.prototype.setClientTokens",{XC:dh.prototype.XC});
dh.prototype.rI=function(a){this.GG=a};r.a("AdfCarouselDataFetchEvent.prototype.setRenderOnly",{rI:dh.prototype.rI});dh.prototype.ja=function(a){dh.h.ja.call(this,a);a.id=this.Pj;a.subtype=this.Sr;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:dh.prototype.ja});dh.prototype.Vd=function(){return!1};
r.a("AdfCarouselDataFetchEvent.prototype.getClearMessages",{Vd:dh.prototype.Vd});dh.prototype.aa=function(){return!0};r.a("AdfCarouselDataFetchEvent.prototype.propagatesToServer",{aa:dh.prototype.aa});dh.prototype.Kb=function(){return this.Sr==dh.TD?!1:!0};r.a("AdfCarouselDataFetchEvent.prototype.isValidationNeeded",{Kb:dh.prototype.Kb});dh.TD=0;m("AdfCarouselDataFetchEvent.INITIAL_SUBTYPE",dh.TD);dh.xq=1;m("AdfCarouselDataFetchEvent.BEFORE_KEY_SUBTYPE",dh.xq);dh.Om=2;
m("AdfCarouselDataFetchEvent.AFTER_KEY_SUBTYPE",dh.Om);dh.FQ=3;m("AdfCarouselDataFetchEvent.AT_INDEX_SUBTYPE",dh.FQ);