blockly > utils > browserEvents > conditionalBind

Fungsi utils.browserEvents.conditionalBind()

Mengikat pengendali peristiwa yang dapat diabaikan jika bukan merupakan bagian dari aliran sentuhan aktif. Gunakan ini untuk peristiwa yang memulai atau melanjutkan gestur multi-bagian (mis. mousedown atau mousemove, yang mungkin menjadi bagian dari tarik atau klik).

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
node EventTarget Node untuk mendengarkan.
name string Nama peristiwa yang akan dipantau (misalnya, 'mousedown').
thisObject Objek | null Nilai 'this' dalam fungsi.
func Fungsi Fungsi yang akan dipanggil saat peristiwa dipicu.
opt_noCaptureIdentifier boolean (Opsional) True jika memicu peristiwa ini tidak boleh memblokir eksekusi pengendali peristiwa lain pada sentuhan ini atau sentuhan simultan lainnya. Salah secara default.

Hasil:

Data

Data buram yang dapat diteruskan ke unbindEvent_.