У меня есть пара деревьев, которые я позволяю пользователю перетаскивать с одного на другое, отлично работает, за исключением одного очевидного ограничения. Я выбираю, куда они помещают его в список, и добавляю его в dataProvider вручную. Пользователь может отбросить его везде, кроме последнего дочернего элемента любого конкретного узла, который кажется, поскольку он считывает эту позицию как находящуюся между узлом и его ближайшим братом
Кажется, лучший способ справиться с этим - добавить что-то вроде фиктивного листа, чтобы у пользователя было что-то, чтобы бросить предмет перед ним. Я не хочу этот лист в dataProvider, поэтому можно ли добавить лист (или папку) в дерево, не добавляя его в dataProvider? если да как?