Инициализирует часть внутренними полями
InternalВызывается из основного кода, когда директива уходит от части (в этом случае
shouldRemoveFromParent должно быть true), и из вспомогательной функции
setChildrenConnected при рекурсивном изменении состояния соединения дерева (в
этом случае shouldRemoveFromParent должно быть false).
True, когда директива сама удаляется; false, когда дерево отключается
Устанавливает значение Part директивы вне обычного жизненного цикла директивы.
Этот метод не должен вызываться синхронно из update
или render директивы.
Значение для установки
InternalМетод, который должен быть реализован в пользовательской директиве. Возвращает значение для вставки в шаблон.
Optional_ref: RefOrCallback<Element>Метод обновления директивы. По умолчанию вызывает render().
Колбэки пользователя для реализации логики освобождения любых ресурсов/подписок,
которые могли быть удержаны этой директивой. Поскольку директивы также могут быть
повторно подключены, reconnected также должен быть реализован для восстановления
рабочего состояния директивы перед следующим рендерингом.
Тип класса, реализующего эту директиву. Необходим для именования типа возвращаемого значения директивы.