blockly > utils > browserEvents > vínculo
Função utils.browserEvents.bind()
Vincule um manipulador de eventos que deve ser chamado, independentemente de ele fazer parte do fluxo de toque ativo. Use isso para eventos que não fazem parte de um gesto com várias partes (por exemplo, passar o cursor do mouse sobre dicas de ferramentas).
Signature:
export declare function bind(node: EventTarget, name: string, thisObject: Object | null, func: Function): Data;
Parâmetros
Parâmetro |
Tipo |
Descrição |
nó |
EventTarget |
Nó para detectar. |
nome |
string |
Nome do evento a ser ouvido (por exemplo, 'mousedown'). |
thisObject |
Objeto | nulo |
O valor de "this" na função. |
func |
Função |
Função a ser chamada quando o evento é acionado. |
Retorna:
Dados
Dados opacos que podem ser transmitidos para unbindEvent_.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-12 UTC.
[null,null,["Última atualização 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."]]],[]]