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 |