blockly > browserEvents
Espace de noms 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 . |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).
[null,null,["Dernière mise à jour le 2023/12/01 (UTC)."],[[["The `browserEvents` namespace provides functions for managing browser events within Blockly, particularly for mouse and touch interactions."],["It offers methods for binding, conditionally binding, and unbinding event handlers to DOM elements."],["Functions are included to determine event specifics, such as right-clicks, scroll deltas, and target elements."],["It facilitates converting mouse event coordinates to SVG coordinates within the Blockly workspace."],["The namespace utilizes a `Data` type alias for managing event binding data for efficient unbinding."]]],[]]