I have a rudimentary keydown
listener.
private _foo(event: KeyboardEvent) {
///
}
<div @keydown=${this._foo}>test</div>
If I want to pass a function into that, why can't I just add it as an argument like:
<div @keydown=${this._foo(myOtherFunc)}>test</div>
instead, I need to do the following as an anonymous function but I don't understand why?
private _foo(event: KeyboardEvent, myOtherFunc: Function) {
///
}
<div @keydown=${(event: KeyboardEvent) => this._foo(event, myOtherFunc)}>test</div>