Is there a way to call a function in my directive, but outside of component?
Example:
<ion-input #bar barcodeScanner></ion-input>
<button (click)="bar.start()" type="button">
<i class="my-icons-scaner"></i>
</button>
Directive:
@Directive({
selector: '[barcodeScanner]'
})
export class BarcodeScannerDirective implements OnInit {
constructor(private _element: ElementRef) {}
ngOnInit() {
const element = this._element.nativeElement
console.log({ element })
}
public start(){
console.log('start?')
}
}