добавляет зону для перетаскивания (источник)
node | id|HTMLElement | HTML элемент или его ID |
ctrl | object | объект с методами, управляющими драг-н-дропом |
<div id="myDrag"><div>
webix.DragControl.addDrag("myDrag",{
move:function(source, target, obj){
var index = -1;
if (target)
//определим положение target
index = obj.getIndexById(target);
obj.add({
title:"new item",
rank: "0"
}, index);
}
});
Когда перетаскиваемый div-элемент с id "myDrag" перетаскивается на место элемента таблицы, перетаскиваемый элемент занимает его место (согласно индексу). Если индекс невозможно получить, перетаскиваемый элемент добавляется в конец таблицы.