blockly > utils > browserEvents > conditionalBind

Funzione utils.browserEvents.conditionalBind()

Associa un gestore di eventi che possa essere ignorato se non fa parte dello stream touch attivo. Da utilizzare per gli eventi che avviano o proseguono un gesto in più parti (ad es. mousedown o movimento del mouse, che può far parte di un trascinamento o clic).

Firma:

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

Parametri

Parametro Tipo Descrizione
nodo EventTarget Nodo su cui rimanere in ascolto.
nome stringa Nome dell'evento da ascoltare (ad es. "mousedown").
thisObject Oggetto | null Il valore di "this" nella funzione.
func Funzione Funzione da chiamare quando viene attivato un evento.
opt_noCaptureIdentifier booleano (Facoltativo) True se l'attivazione su questo evento non deve bloccare l'esecuzione di altri gestori di eventi su questo touch o altri tocchi simultanei. Il valore è falso per impostazione predefinita.

Resi:

Dati

Dati opachi che possono essere passati a unbindEvent_.