blockly > utils > browserEvents

Espace de noms utils.browserEvents

distantes

Fonction Description
bind(node, name, thisObject, func) Liez un gestionnaire d'événements qui doit être appelé, qu'il fasse ou non partie du flux tactile actif. Utilisez cette option pour les événements qui ne font pas partie d'un geste en plusieurs parties (par exemple, le passage de la souris pour les info-bulles).
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) 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 démarrent ou continuent d'un geste en plusieurs parties (par exemple, un mouvement de souris ou un déplacement de souris, qui peuvent faire partie d'un déplacement ou d'un clic).
getScrollDeltaPixels(e) Renvoie le delta de défilement d'un événement de souris, en pixels.
isRightButton(e) Renvoie la valeur "true" si cet événement est un clic droit.
isTargetInput(e) Renvoie la valeur "true" si cet événement cible un widget de saisie de texte.
mouseToSvg(e, svg, matrice) Renvoie les coordonnées converties de l'événement de souris donné. L'origine (0,0) correspond à l'angle supérieur gauche du SVG Blockly.
unbind(bindData). Dissociez un ou plusieurs événements d'un appel de fonction.

Alias de types

Alias de type Description
Données Données d'événement opaques en blocs utilisées pour annuler la liaison des événements lorsque vous utilisez bind et conditionalBind.