function Cg(a,b){arguments.length&&this.Init(a,b)}m("AdfCalendarDragSource",Cg);m("AdfCalendarDragSource",Cg);r.v(Cg,Wa);Cg.prototype.Init=function(a,b){Cg.h.Init.call(this,a,b)};r.a("AdfCalendarDragSource.prototype.Init",{Init:Cg.prototype.Init});Cg.prototype.$f=function(a,b){u.s(a,Ia);u.s(b,D);u.xc&&Ia.jO(a.DC());return A.c.Zg()?!1:null!=Dg(this,b)?!0:null!=Cg.h.If.call(this,b)};r.a("AdfCalendarDragSource.prototype.isAvailable",{$f:Cg.prototype.$f});
Cg.prototype.If=function(a){var b=Cg.h.If.call(this,a);if(a=Dg(this,a)){var d=[],e=[];if(null!=b)for(var f=b.CC(),g=f.length,h=0;h<g;h++){var l=f[h];d.push(l);e.push(b.uo(l))}b=lb.eP(a);e.push([a]);d.push(b);return new mb(e,d)}return b};r.a("AdfCalendarDragSource.prototype.GetDragTransferable",{If:Cg.prototype.If});Cg.prototype.$v=function(a){var b=Dg(this,a);return b?this.f().o().Gra(a,b):{x:a.Ah(),y:a.Bh()}};r.a("AdfCalendarDragSource.prototype.GetDragOffset",{$v:Cg.prototype.$v});
Cg.prototype.Mh=function(a){u.s(a,D);var b=Dg(this,a);return b?this.f().o().Fra(a,b):Cg.h.Mh.call(this,a)};r.a("AdfCalendarDragSource.prototype.GetDragOverFeedback",{Mh:Cg.prototype.Mh});function Dg(a,b){return a.f().o().gra(b)}Cg.prototype.Ju=function(a,b){return this.f().o().Ju(a,b)};r.a("AdfCalendarDragSource.prototype.dragDropEnd",{Ju:Cg.prototype.Ju});