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» будет доступна возможность перетаскивания. При перетаскивании вершины в консоль браузера будут выдаваться сообщения с названиями происходящих событий.
См. также: