Rxjs-create-operator-fromeventpattern
提供:Dev Guides
RxJS-作成オペレーターfromEventPattern
このオペレーターは、イベントハンドラーの登録に使用される入力関数からオブザーバブルを作成します。
構文
fromEventPattern(addHandler_func: Function): Observable
パラメーター
*_addHandler_func_* -指定された引数はaddHandler_funcで、これは実際のイベントソースにアタッチされます。
戻り値
クリック、マウスオーバーなどのイベントが発生したときにオブザーバブルを返します。
例
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
)
);