function Zg(a,b,d){this.Init(a,b,d)}m("AdfCalendarDisplayChangeEvent",Zg);r.v(Zg,ha);Zg.ua="calendarDisplayChange";m("AdfCalendarDisplayChangeEvent.EVENT_TYPE",Zg.ua);Zg.Wwa="today";m("AdfCalendarDisplayChangeEvent.DATE_TODAY",Zg.Wwa);Zg.Uwa="next";m("AdfCalendarDisplayChangeEvent.DATE_NEXT",Zg.Uwa);Zg.Vwa="previous";m("AdfCalendarDisplayChangeEvent.DATE_PREVIOUS",Zg.Vwa);Zg.prototype.Init=function(a,b,d){u.s(a,G);Zg.h.Init.call(this,a,Zg.ua);this.Njb=b;this.Rjb=d;this.Vb(a)};
r.a("AdfCalendarDisplayChangeEvent.prototype.Init",{Init:Zg.prototype.Init});Zg.prototype.ja=function(a){a.newActiveDay=this.Njb;a.newView=this.Rjb};r.a("AdfCalendarDisplayChangeEvent.prototype.AddMarshalledProperties",{ja:Zg.prototype.ja});Zg.prototype.aa=function(){return!0};r.a("AdfCalendarDisplayChangeEvent.prototype.propagatesToServer",{aa:Zg.prototype.aa});Zg.F=function(a,b,d){(new Zg(a,b,d)).F(!0)};m("AdfCalendarDisplayChangeEvent.queue",Zg.F);