Drop actions are called with Params.Drop.
The most important param function is cache_position. If your drop elements are not
changing position after dragstart, use cache_position for large performance improvements.
Passing data from drag events to drop events
Drop params include a drag attribute, which contains the contents of the MVC.Draggable object
that represented the drag. If you want to pass data to a drop event from your drag, you
can save it in MVC.Controller.Params.Drag's drag_action attribute, and recover it from
MVC.Controller.Params.Drop's drag attribute. For example:
Drag Controller
dragstart: function(params){
params.drag_action.data = {some: "data"};
}
Drop Controller
dropped: function(params){
var data = params.drag.data;
}