Какие есть адекватные способы вызова методов в дереве этих компонентов? Только через ref или есть ещё варианты?
Откуда чей метод нужно вызвать в какой ситуации?
Есть дерево, которое рекурсивно отрисовывает выбранные компоненты. В компоненте метод. Для всего дерева один тулбар, который вызывает метод в зависимости от того какой элемент дерева в фокусе
Пока не очень стало понятнее, откуда когда чей метод нужно вызывать... И почему нужно вызывать метод (какая проблема решается вызовом метода) Нужно уметь с верху дерева вызывать инициировать действие в некотором компоненте в "фокусе" на некотором уровне дерева?
Да, из корня дерева вызвать метод в одном из компонентов дерева
как определяется, у какого именно?
При фокусе на каком то из элементов записывается в переменную там же в корне
Тогда можно вызывать просто метод у корня, а уже корень имеет этот элемент и может вызывать его метод
Почему то я об этом сразу и не подумал. Рабочий вариант, спасибо
Обсуждают сегодня