Lines Matching refs:drop
57 isContained: function(element, drop) { argument
59 if(drop.tree) {
64 return drop._containers.detect(function(c) { return containmentNode == c });
67 isAffected: function(point, element, drop) { argument
69 (drop.element!=element) &&
70 ((!drop._containers) ||
71 this.isContained(element, drop)) &&
72 ((!drop.accept) ||
74 function(v) { return drop.accept.include(v) } ) )) &&
75 Position.within(drop.element, point[0], point[1]) );
78 deactivate: function(drop) { argument
79 if(drop.hoverclass)
80 Element.removeClassName(drop.element, drop.hoverclass);
84 activate: function(drop) { argument
85 if(drop.hoverclass)
86 Element.addClassName(drop.element, drop.hoverclass);
87 this.last_active = drop;
95 this.drops.each( function(drop) { argument
96 if(Droppables.isAffected(point, element, drop))
97 affected.push(drop);
101 drop = Droppables.findDeepestChild(affected);
102 Position.within(drop.element, point[0], point[1]);
103 if(drop.onHover)
104 drop.onHover(element, drop.element, Position.overlap(drop.overlap, drop.element));
106 Droppables.activate(drop);