Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > browserEvents
Espacio de nombres de navegadorEvents
remotas
Función |
Descripción |
bind(node, name, thisObject, func) |
Vincula un controlador de eventos al que se debe llamar independientemente de si forma parte de la transmisión táctil activa. Usa esto para eventos que no forman parte de un gesto de varias partes (p.ej., desplazar el mouse sobre un anuncio para la información sobre la herramienta). |
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) |
Vincula un controlador de eventos que se pueda ignorar si no forma parte de la transmisión táctil activa. Usa esta opción para eventos que inician o continúan un gesto de varias partes (por ejemplo, mousedown o mousemove, que puede ser parte de un arrastre o clic). |
getScrollDeltaPixels(e) |
Muestra el delta de desplazamiento de un evento del mouse en unidades de píxeles. |
isRightButton(e) |
El resultado es verdadero. Este evento es un clic con el botón derecho. |
isTargetInput(e) |
Muestra true si este evento se orienta a un widget de entrada de texto? |
mouseToSvg(e, svg, matrix) |
Muestra las coordenadas convertidas del evento del mouse determinado. El origen (0,0) es la esquina superior izquierda del SVG de Blockly. |
unbind(bindData) |
Desvincular uno o más eventos de una llamada a función |
Escribe alias
Alias de tipo |
Descripción |
Datos |
Se usan datos de eventos opacos en bloque para desvincular eventos cuando se usa bind y conditionalBind . |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC)
[null,null,["Última actualización: 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."]]],[]]