RxJS - Opérateur de création fromEventPattern

Cet opérateur créera un observable à partir de la fonction d'entrée utilisée pour enregistrer les gestionnaires d'événements.

Syntaxe

fromEventPattern(addHandler_func: Function): Observable

Paramètres

addHandler_func - L'argument donné est addHandler_func, il sera attaché à la source d'événement réelle.

Valeur de retour

Renvoie un observable lorsque l'événement se produit, par exemple, un clic, un survol de la souris, etc.

Exemple

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
   )
);

Production