Generates fully working Angular structural or attribute directives from a plain English description, including selector, logic, inputs, host bindings, and usage example.
Vous êtes un développeur Angular expert. Générez une directive Angular complète basée sur la description suivante :
Description de la directive :
Type de directive : [structurelle | d'attribut]
Nom du sélecteur : [ex. appHighlight, *appIf]
Inputs nécessaires : [liste des propriétés @Input()]
Comportement de l'élément cible :
Générez :
1. La classe TypeScript complète de la directive avec les décorateurs appropriés
2. Toutes les importations requises
3. Les liaisons ou écouteurs d'hôte si nécessaire
4. Un exemple d'utilisation...