Kendo TreeList: проверить, отображается ли узел в данный момент - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть прокручиваемый список дерева кендо. Строки этого могут быть выбраны. После выбора пользователь может прокрутить прочь. Но если он нажимает «удалить», появится диалоговое окно подтверждения «Хотите удалить выбранный элемент».

Я хочу, чтобы после нажатия кнопки «Удалить» выбранная строка оставалась в том же положении, если пользователь все еще может ее видеть. В противном случае строка должна быть расположена в середине списка (прокручивая узел к середине).

Есть ли что-то вроде element.isCurrentlyShown?

(Предварительно, я использую

this.element.find(".k-grid-content").scrollTop($(selectedRow).position().top)

, чтобы убедиться, что выбранная строка отображается.)

...