function Lf(a,b,d,e,f,g,h,m){this.Init(a,b,d,e,f,g,h,m)}v("AdfCalendarEvent",Lf);z.l(Lf,ia);Lf.ga="calendar";v("AdfCalendarEvent.EVENT_TYPE",Lf.ga);Lf.prototype.Init=function(a,b,d,e,f,g,h,m){B.J(a,J);Lf.f.Init.call(this,a,Lf.ga);this.WZ=b;this.P1a=d;this.Q1a=e;this.kba=f;this.r9=g;this.h9=h;this.cC=m;this.Nb(a)};z.a("AdfCalendarEvent.prototype.Init",{Init:Lf.prototype.Init});Lf.prototype.M=t(l);z.a("AdfCalendarEvent.prototype.propagatesToServer",{M:Lf.prototype.M});
Lf.prototype.Y=function(a){a.triggerDate=this.WZ;a.triggerHour=this.P1a;a.triggerMin=this.Q1a;a.keyStroke=this.kba;a.clickCount=this.r9;a.button=this.h9;a.triggerType=this.cC};z.a("AdfCalendarEvent.prototype.AddMarshalledProperties",{Y:Lf.prototype.Y});Lf.v=function(a,b,d,e,f,g,h,m){(new Lf(a,b,d,e,f,g,h,m)).v(l)};v("AdfCalendarEvent.queue",Lf.v);