blockly > browserEvents > conditionalBind

Fonction browserEvents.conditionalBind()

Liez un gestionnaire d'événements qui peut être ignoré s'il ne fait pas partie du flux tactile actif. Utilisez cette option pour les événements qui lancent ou se poursuivent un geste en plusieurs parties (par exemple, le déplacement de la souris ou le déplacement de la souris, qui peut faire partie d'un glissement ou d'un clic).

Signature :

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

Paramètres

Paramètre Type Description
nœud EventTarget Nœud sur lequel écouter.
nom chaîne Nom de l'événement à écouter (par exemple, "mousedown").
thisObject Objet | nul La valeur de "this" dans la fonction.
func Fonction Fonction à appeler lorsque l'événement est déclenché.
opt_noCaptureIdentifier booléen (Facultatif) "True" si le déclenchement de cet événement ne doit pas bloquer l'exécution d'autres gestionnaires d'événements lors de cette pression ou d'autres appuis simultanés. La valeur par défaut est "False".

Renvoie :

Données

Données opaques pouvant être transmises à unbindEvent_.