копирует элемент в тот же или другой объект
sid | id | ID скопированного объекта |
tindex | number | индекс скопированного объекта |
tobj | object | объект, куда копируется элемент |
details | object | дополнительные параметры для копирования |
gridb.attachEvent("onBeforeDrop", function(context, ev){
for (var i=0; i< context.source.length; i++){
context.from.copy(context.source[i],context.index,this,{newId:webix.uid()});
}
return false;
});
В приведённом выше примере:
Объект details может содержать следующие свойства:
details = {};
details.newId = "123"; // новый ID для перемещенного элемента
Обратите внимание, что если newId не определён, новый ID будет таким же, как и ID перетянутого элемента (sid). Данное поведение нежелательно, если копирование происходит внутри одного и того же компонента.