function rf(a){this.Init(a)}v("AdfMasonryLayoutDropTarget",rf);v("AdfMasonryLayoutDropTarget",rf);z.l(rf,qf);rf.prototype.Init=function(a){a&&(this.rk=a.Tf(n),this.Ct=a.Je(n),this.g$=a.g$);rf.f.Init.call(this,this.rk)};z.a("AdfMasonryLayoutDropTarget.prototype.Init",{Init:rf.prototype.Init});rf.prototype.Je=r("Ct");z.a("AdfMasonryLayoutDropTarget.prototype.GetAllowedFlavors",{Je:rf.prototype.Je});rf.prototype.Ds=function(a,b){var d=a.Fe().d();return d&&d.getParent()==this.d()&&this.Tf()&b?b:Ka.lb};
z.a("AdfMasonryLayoutDropTarget.prototype.AcceptDragOverrideIfRejectedByFlavor",{Ds:rf.prototype.Ds});rf.prototype.jt=t(p);z.a("AdfMasonryLayoutDropTarget.prototype.NeedsRowKeyCollectionCheck",{jt:rf.prototype.jt});rf.prototype.Ns=function(a,b,d,e,f,g){D.i.fine("Queing Drop Event with desired drop index:",f);B.s(f);var h=this.d(),m=h.k(),q=a.Fe(),s=q.d(),s=m.gy(s,p),y=parseInt(f,10);if(y==s)return Ka.lb;m.gfa(a,b,d,e,f,g);(new pb(h,q,a.Zj(),b,d,e,g,"children",y)).v();return b};
z.a("AdfMasonryLayoutDropTarget.prototype.DropOnRowKey",{Ns:rf.prototype.Ns});