function Fg(a){this.Init(a)}m("AdfMasonryLayoutDropTarget",Fg);m("AdfMasonryLayoutDropTarget",Fg);r.v(Fg,Eg);Fg.prototype.Init=function(a){a&&(this.Ql=a.Og(null),this.Vw=a.sf(null),this.Hja=a.Hja);Fg.h.Init.call(this,this.Ql)};r.a("AdfMasonryLayoutDropTarget.prototype.Init",{Init:Fg.prototype.Init});Fg.prototype.sf=function(){return this.Vw};r.a("AdfMasonryLayoutDropTarget.prototype.GetAllowedFlavors",{sf:Fg.prototype.sf});
Fg.prototype.Bv=function(a,b){var d=a.kf().f();return d&&d.getParent()==this.f()&&this.Og()&b?b:Ia.Ob};r.a("AdfMasonryLayoutDropTarget.prototype.AcceptDragOverrideIfRejectedByFlavor",{Bv:Fg.prototype.Bv});Fg.prototype.uw=function(){return!1};r.a("AdfMasonryLayoutDropTarget.prototype.NeedsRowKeyCollectionCheck",{uw:Fg.prototype.uw});
Fg.prototype.Ov=function(a,b,d,e,f,g){v.l.fine("Queing Drop Event with desired drop index:",f);u.J(f);var h=this.f(),l=h.o(),n=a.kf(),t=n.f(),t=l.nC(t,!1),y=parseInt(f,10);if(y==t)return Ia.Ob;l.Hqa(a,b,d,e,f,g);(new ub(h,n,a.ol(),b,d,e,g,"children",y)).F();return b};r.a("AdfMasonryLayoutDropTarget.prototype.DropOnRowKey",{Ov:Fg.prototype.Ov});