копирует элемент в тот же или другой объект
| 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). Данное поведение нежелательно, если копирование происходит внутри одного и того же компонента.