Создание пользовательских узлов Kendo Tree
Предположим, у меня есть предмет верхнего уровня. Для этого элемента я должен прикрепить 4 дочерних элемента. Под каждым из этих 4 дочерних элементов у меня должно быть 3 категории, и каждая категория будет содержать несколько элементов. Все это должно быть приковано Kendo Tree
, с флажками возле каждого элемента в дереве. Поэтому, если я, например, установлю флажок на элементе верхнего уровня, все дочерние узлы должны быть выбраны. У меня сейчас есть данные:
- Идентификатор элемента верхнего уровня
- по этому идентификатору элемента верхнего уровня я могу получить идентификаторы дочерних элементов
- по идентификаторам дочерних элементов я могу получить категории и элементы для каждого дочернего элемента
У меня вопрос, как создать такой кастом kendo tree dataSource
? Что-то вроде на картинке: