Tree поддерживает выбор веток и листов (узлы, которые не имеют потомков).
По умолчанию выбор элементов в Tree отключён. Чтобы активировать его, установите значение true параметру select.
Enabling selection in Tree
var tree = webix.ui({
view: "tree",
...
select: true
});
Для возможности выбора нескольких элементов, нужно установить значение multiselect параметру select.
Enabling multiselection in Tree
var tree = webix.ui({
view: "tree",
...
select: "multiselect"
});
Related sample: Multiline Selection
getSelectedId | method | возвращает id выбранного элемента(ов) |
moveSelection | method | перемещает выделение в указанном направлении |
select | method | выбирает указанный элемент(ы) |
selectAll | method | выбирает все элементы или элементы из указанного диапазона id |
isSelected | method | проверяет, выбран указанный елемент или нет |
unselect | method | убирает выделение с указанного элемента |
unselectAll | method | убирает выделение со всех элементов |
onAfterSelect | event | срабатывает после выбора элемента |
onBeforeSelect | event | срабатывает перед выбором элемента |
onSelectChange | event | срабатывает после изменения выбора в DataTable |