addDrag

добавляет зону для перетаскивания (источник)

void addDrag(id|HTMLElement node,object ctrl);
nodeid|HTMLElementHTML элемент или его ID
ctrlobjectобъект с методами, управляющими драг-н-дропом

Example

<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);
    }
});

Related samples

Details

Когда перетаскиваемый div-элемент с id "myDrag" перетаскивается на место элемента таблицы, перетаскиваемый элемент занимает его место (согласно индексу). Если индекс невозможно получить, перетаскиваемый элемент добавляется в конец таблицы.

See also
Наверх