RxJS - Operatore di creazione daEventPattern
Questo operatore creerà un osservabile dalla funzione di input che viene utilizzata per registrare i gestori di eventi.
Sintassi
fromEventPattern(addHandler_func: Function): Observable
Parametri
addHandler_func - L'argomento fornito è addHandler_func, verrà allegato all'effettiva origine dell'evento.
Valore di ritorno
Restituisce un osservabile quando si verifica l'evento, ad esempio, clic, passaggio del mouse, ecc.
Esempio
import { fromEventPattern } from 'rxjs';
function addBtnClickHandler(handler) {
document.getElementById("btnclick").addEventListener('click', handler);
}
const button_click = fromEventPattern(addBtnClickHandler);
button_click.subscribe(
x => console.log(
"ClientX = "+ x.clientX + " and ClientY="+ x.clientY
)
);