позволяет переопределить логику перемещения элементов компонента
var dtable = {
view:"datatable",
// datatable config
drag:true,
externalData: function (data, id){
data.rank = data.rank || -1;
data.title = data.title || data.value;
return data;
}
};
externalData получает 3 параметра:
Функция вызывается перед тем, как элемент данных переместится в целевой компонент.
Перетаскиваемый элемент данных сохраняет свой ID, если в целевом компоненте нет элемента с таким же ID. В противном случае элемент получает автоматически сгенерированный ID.