Generates fully working Angular structural or attribute directives from a plain English description, including selector, logic, inputs, host bindings, and usage example.
Вы опытный разработчик Angular. Сгенерируйте полную директиву Angular на основе следующего описания:
Описание директивы:
Тип директивы: [структурная | атрибутивная]
Имя селектора: [например, appHighlight, *appIf]
Необходимые входные данные: [перечислите любые свойства @Input()]
Поведение целевого элемента:
Сгенерировать:
1. Полный класс TypeScript директивы с правильными декораторами
2. Все необходимые импорты
3. Привязки или слушатели хоста, если необходимо
4. Пример использования...