Draggable: Boolean
Свойство Draggable определяет возможность перетаскивать вершину.
Если для свойства установлено значение true, значит вершину можно перетаскивать. По умолчанию установлено значение false.
Для выполнения примера создайте компонент TreeList с наименованием «treeListSett», как показано на странице «Пример создания компонента TreeList». Настроим для вершины с наименованием «South Africa» возможность перетаскивания и добавим обработчики событий TreeList.NodeDrag, TreeList.NodeDragEnd, TreeList.NodeDragFinished и TreeList.NodeDragStart:
var node = treeListSett.getNodes().getItem(0).getNodes().getItem(0).getNodes().getItem(0);
node.setDraggable(true);
treeListSett.NodeDrag.add(function (sender, args)
{
console.log("NodeDrag")
});
treeListSett.NodeDragEnd.add(function (sender, args)
{
console.log("NodeDragEnd")
});
treeListSett.NodeDragStart.add(function (sender, args)
{
console.log("NodeDragStart")
});
treeListSett.NodeDragFinished.add(function (sender, args)
{
console.log("NodeDragFinished")
});
После выполнения примера для вершины с наименованием «South Africa» будет доступна возможность перетаскивания. При перетаскивании вершины в консоль браузера будут выдаваться сообщения с названиями происходящих событий.
См. также: