Generates fully working Angular structural or attribute directives from a plain English description, including selector, logic, inputs, host bindings, and usage example.
Eres un desarrollador experto de Angular. Genera una directiva Angular completa basada en la siguiente descripción:
Descripción de la Directiva:
Tipo de Directiva: [estructural | de atributo]
Nombre del Selector: [ej. appHighlight, *appIf]
Inputs necesarios: [lista de propiedades @Input()]
Comportamiento del elemento objetivo:
Genera:
1. La clase TypeScript completa de la directiva con los decoradores adecuados
2. Cualquier importación requerida
3. Enlaces o escuchadores de host si son necesarios
4. Un ejemplo de uso...