blockly > utils > browserEvents > conditionalBind

utils.browserEvents.conditionalBind() 関数

アクティブなタッチ ストリームの一部でない場合は無視できるイベント ハンドラをバインドします。マルチパート ジェスチャーの開始または継続のイベントに使用します(ドラッグやクリックの一部となる mousedown や mousemove など)。

署名:

export declare function conditionalBind(node: EventTarget, name: string, thisObject: object | null, func: Function, opt_noCaptureIdentifier?: boolean): Data;

パラメータ

パラメータ 説明
ノード EventTarget リッスンするノード。
name 文字列 リッスンするイベント名(例: mousedown)。
thisObject object | null 関数の「this」の値。
func 関数 イベントがトリガーされたときに呼び出す関数。
opt_noCaptureIdentifier ブール値 (省略可)このイベントのトリガーで、このタップまたは他の同時タップに対する他のイベント ハンドラの実行がブロックされないようにする場合は true にします。デフォルトは false です。

戻り値:

データ

unbindEvent_ に渡すことができる不透明データ。