blob: fab7808f301145e8eb922823daff30da47113e8d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
/**
* DropContainer control
*/
Prado.WebUI.DropContainer = Class.extend(Prado.WebUI.CallbackControl);
Object.extend(Prado.WebUI.DropContainer.prototype,
{
initialize: function(options)
{
this.options = options;
Object.extend (this.options,
{
onDrop: this.onDrop.bind(this)
});
Droppables.add (options.ID, this.options);
Prado.Registry.set(options.ID, this);
},
onDrop: function(dragElement, dropElement)
{
Prado.Callback(this.options.EventTarget, dragElement.id, null, this.options);
}
});
|