eventos

events.js

Miembros

interno _supportsPassive

Si se admiten oyentes de eventos pasivos

interno , constante passiveEvents

Eventos táctiles que Chrome espera que sean pasivos

Métodos

estático alguna(elem, tipo, fn)

Active un oyente solo una vez y luego apáguelo para todos los eventos configurados

Parámetros:
Nombre Tipo Descripción
elem Elemento | Objeto

Elemento u objeto al que enlazar.

tipo string | Matriz.<cadena>

Nombre/tipo de evento

fn Event~EventListener

Función de escucha de eventos

fixEvent estático (evento) → {Objeto}

Corrige que un evento nativo tuviese valores de propiedad estándar

Parámetros:
Nombre Tipo Descripción
evento Objeto

Objeto de evento para corregir.

Devoluciones:
Objeto -

Objeto de evento fijo.

static off(elem, typeopt, fnopt)

Elimina los detectores de eventos de un elemento

Parámetros:
Nombre Tipo Atributos Descripción
elem Elemento | Objeto

Objeto del que quitar los oyentes.

tipo string | Matriz.<cadena> <optional>

Tipo de agente de escucha que se va a eliminar. No incluyas para eliminar todos los eventos del elemento.

fn Objeto de eventos~Escuchador de eventos <optional>

Listener específico que se va a eliminar. No incluyas para eliminar oyentes de un tipo de evento.

estática activada(elem, type, fn)

Agregar un detector de eventos al elemento Almacena la función de controlador en un objeto de caché independiente y añade un controlador genérico al evento del elemento, junto con un identificador único (guid) al elemento.

Parámetros:
Nombre Tipo Descripción
elem Elemento | Objeto

Elemento u objeto al que vincular a los oyentes

tipo string | Matriz.<cadena>

Tipo de evento al que se va a vincular.

fn Objeto de eventos~Escuchador de eventos

Escuchador de eventos.

uno estático(elem, type, fn)

Activa un oyente solo una vez para un evento.

Parámetros:
Nombre Tipo Descripción
elem Elemento | Objeto

Elemento u objeto al que enlazar.

tipo string | Matriz.<cadena>

Nombre/tipo de evento

fn Event~EventListener

Función de escucha de eventos

disparador estático (elemento, evento, hash opt ) → {boolean|indefinido}

Activar un evento para un elemento

Parámetros:
Nombre Tipo Atributos Descripción
elem Elemento | Objeto

Elemento en el que activar un evento

evento eventtarget~Event | cadena

Una cadena (el tipo) o un objeto de evento con un atributo type

hachís Objeto <optional>

hash de datos para transmitir junto con el evento

Devoluciones:
boolean | undefined -

Devuelve lo contrario de DefaultPrevented si se ha impedido el valor predeterminado. De lo contrario, devuelve sin definir

interno _cleanUpEvents(elem, tipo)

Limpiar la caché de escucha y los despachadores

Parámetros:
Nombre Tipo Descripción
elem Elemento | Objeto

Elemento para limpiar

tipo cuerda

Tipo de evento para limpiar

interno _handleMultipleEvents(fn, elem, tipo, devolución de llamada)

Recorre una serie de tipos de eventos y llama al método solicitado para cada tipo.

Parámetros:
Nombre Tipo Descripción
fn función

El método de evento que queremos utilizar.

elem Elemento | Objeto

Elemento u objeto al que vincular a los oyentes

tipo cuerda

Tipo de evento al que se va a vincular.

devolución de llamada Objeto de eventos~Escuchador de eventos

Escuchador de eventos.