| 3063 | } |
| 3064 | |
| 3065 | @Directive({ |
| 3066 | selector: 'with-prop-decorators', |
| 3067 | standalone: false, |
| 3068 | }) |
| 3069 | class DirectiveWithPropDecorators { |
| 3070 | target: any; |
| 3071 | |
| 3072 | @Input('elProp') dirProp: string | undefined; |
| 3073 | @Output('elEvent') event = new EventEmitter(); |
| 3074 | |
| 3075 | @HostBinding('attr.my-attr') myAttr: string | undefined; |
| 3076 | @HostListener('click', ['$event.target']) |
| 3077 | onClick(target: any) { |
| 3078 | this.target = target; |
| 3079 | } |
| 3080 | |
| 3081 | fireEvent(msg: any) { |
| 3082 | this.event.emit(msg); |
| 3083 | } |
| 3084 | } |
| 3085 | |
| 3086 | @Component({ |
| 3087 | selector: 'some-cmp', |
nothing calls this directly
no test coverage detected