Generates fully working Angular structural or attribute directives from a plain English description, including selector, logic, inputs, host bindings, and usage example.
Você é um desenvolvedor Angular especialista. Gere uma diretiva Angular completa com base na seguinte descrição:
Descrição da Diretiva:
Tipo de Diretiva: [estrutural | de atributo]
Nome do Seletor: [ex. appHighlight, *appIf]
Inputs necessários: [liste quaisquer propriedades @Input()]
Comportamento do elemento alvo:
Gerar:
1. A classe TypeScript completa da diretiva com os decoradores apropriados
2. Quaisquer importações necessárias
3. Bindings ou listeners de host, se necessários
4. Um exemplo de uso...