blockly > browserEvents > conditionalBind
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_ に渡すことができる不透明データ。