Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > utils > browserEvents > bind
Función utils.browserEvents.bind()
Vincula un controlador de eventos al que se debe llamar independientemente de si es parte de la transmisión táctil activa. Usa esta opción para eventos que no forman parte de un gesto de varias partes (p.ej., desplazar el mouse para obtener información sobre la herramienta).
Signature:
export declare function bind(node: EventTarget, name: string, thisObject: Object | null, func: Function): Data;
Parámetros
Parámetro |
Tipo |
Descripción |
nodo |
EventTarget |
Nodo en el que se escuchará. |
nombre |
string |
Nombre del evento que se escuchará (p.ej., "mousedown"). |
thisObject |
Objeto | nulo |
El valor de "this" en la función. |
func |
Función |
Es la función a la que se debe llamar cuando se activa el evento. |
Muestra:
Datos
Datos opacos que se pueden pasar a unbindEvent_.
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: 2024-09-12 (UTC)
[null,null,["Última actualización: 2024-09-12 (UTC)"],[[["The `utils.browserEvents.bind()` function attaches an event handler to a node, ensuring it's called even outside active touch interactions."],["It's ideal for events like mouseovers that are not part of multi-step gestures."],["The function takes the event target, event name, 'this' context for the handler, and the handler function itself as arguments."],["It returns an opaque data object used for detaching the event handler later."]]],[]]