ElementTreeEntry
Абстрактный базовый класс, представляющий узел дерева элементов Duit.
Класс ElementTreeEntry служит базовым классом для моделей элементов. Он сохраняет важные свойства, такие как тип, идентификатор и состояние элемента управления, а также атрибуты и контроллер представления для управления состоянием пользовательского интерфейса и взаимодействиями.
abstract base class ElementTreeEntry<T> {
final String type, id;
final bool controlled;
final String? tag;
abstract UIElementController<T>? viewController;
abstract ViewAttribute<T>? attributes;
ElementTreeEntry({
required this.type,
required this.id,
required this.controlled,
this.tag,
});
Widget renderView();
}