Expand Nodes during Drag
The following example demonstrates how to expand the TreeView items that are hovered when the user drags a node.
<div id="treeview"></div>
<script>
$("#treeview").kendoTreeView({
dragAndDrop: true,
dataSource: [
{ text: "foo", items: [
{ text: "bar" },
{ text: "baz" }
] },
{ text: "qux", items: [
{ text: "cat" },
{ text: "dog" }
] }
],
drag: function(e) {
var dataItem = this.dataItem(e.dropTarget);
if (dataItem) {
dataItem.set("expanded", true);
}
}
});
</script>