function If(a,b,d,e,f,g){this.Init(a,b,d,e,f,g)}v("AdfCalendarActivityDurationChangeEvent",If);z.l(If,ia);If.ga="calendarActivityDurationChange";v("AdfCalendarActivityDurationChangeEvent.EVENT_TYPE",If.ga);If.prototype.Init=function(a,b,d,e,f,g){B.J(a,J);B.s(b);B.s(d);If.f.Init.call(this,a,If.ga);this.GP=b;this.SM=d;this.Mua=e;this.Oua=f;this.WZ=g;this.Nb(a)};z.a("AdfCalendarActivityDurationChangeEvent.prototype.Init",{Init:If.prototype.Init});If.prototype.M=t(l);
z.a("AdfCalendarActivityDurationChangeEvent.prototype.propagatesToServer",{M:If.prototype.M});If.prototype.Y=function(a){a.providerId=this.GP;a.activityId=this.SM;this.Mua!=n&&(a.endHourDelta=this.Mua);this.Oua!=n&&(a.endMinDelta=this.Oua);this.WZ!=n&&(a.triggerDate=this.WZ)};z.a("AdfCalendarActivityDurationChangeEvent.prototype.AddMarshalledProperties",{Y:If.prototype.Y});If.v=function(a,b,d,e,f,g){(new If(a,b,d,e,f,g)).v(l)};v("AdfCalendarActivityDurationChangeEvent.queue",If.v);