function dh(a,b,d){this.Init(a,b,d)}m("AdfCalendarDisplayChangeEvent",dh);r.v(dh,ha);dh.ua="calendarDisplayChange";m("AdfCalendarDisplayChangeEvent.EVENT_TYPE",dh.ua);dh.$wa="today";m("AdfCalendarDisplayChangeEvent.DATE_TODAY",dh.$wa);dh.Ywa="next";m("AdfCalendarDisplayChangeEvent.DATE_NEXT",dh.Ywa);dh.Zwa="previous";m("AdfCalendarDisplayChangeEvent.DATE_PREVIOUS",dh.Zwa);dh.prototype.Init=function(a,b,d){u.s(a,G);dh.h.Init.call(this,a,dh.ua);this.Ojb=b;this.Sjb=d;this.Vb(a)};
r.a("AdfCalendarDisplayChangeEvent.prototype.Init",{Init:dh.prototype.Init});dh.prototype.ja=function(a){a.newActiveDay=this.Ojb;a.newView=this.Sjb};r.a("AdfCalendarDisplayChangeEvent.prototype.AddMarshalledProperties",{ja:dh.prototype.ja});dh.prototype.aa=function(){return!0};r.a("AdfCalendarDisplayChangeEvent.prototype.propagatesToServer",{aa:dh.prototype.aa});dh.F=function(a,b,d){(new dh(a,b,d)).F(!0)};m("AdfCalendarDisplayChangeEvent.queue",dh.F);