Cible de l'événement()

nouvel EventTarget()

EventTarget est une classe qui peut avoir la même API que le DOM EventTarget. Il ajoute des fonctions abrégées qui entourent de longues fonctions. Par exemple : le au la fonction est un wrapper autour addEventListener.

Voir :

Méthodes

Ajouter un écouteur d'événements()

Un alias de EventTarget #on. Permet à EventTarget d'imiter l'API DOM standard.

Voir :

DispatchEvent()

Un alias de EventTarget #trigger. Permet à EventTarget d'imiter l'API DOM standard.

Voir :

désactivé(type, fn)

Supprime un écouteur d' événements pour un événement spécifique d'une instance d' EventTarget. Cela permet à l'écouteur d'événement de ne plus être appelé lorsque l'événement nommé se produit.

Paramètres :
Prénom Type Description
type string | Array.<corde>

Un nom d'événement ou un tableau de noms d'événements.

fn EventTarget~EventListener

La fonction à supprimer.

On(type, fn)

Ajoute un écouteur d' événements à une instance d'un EventTarget. Un écouteur d' événements est une fonction qui sera appelée lorsqu'un événement portant un certain nom est déclenché.

Paramètres :
Prénom Type Description
type string | Array.<corde>

Un nom d'événement ou un tableau de noms d'événements.

fn EventTarget~EventListener

La fonction à appeler avec EventTargets

un(type, fn)

Cette fonction ajoutera un écouteur d' événements qui n'est déclenché qu'une seule fois. Après le premier déclencheur, il sera retiré. C'est comme ajouter un écouteur d'événement avec Cible de l'événement#on qui appelle EventTarget#off sur lui-même.

Paramètres :
Prénom Type Description
type string | Array.<corde>

Un nom d'événement ou un tableau de noms d'événements.

fn EventTarget~EventListener

Fonction à appeler une fois pour chaque nom d'événement.

Supprimer EventListener()

Un alias de EventTarget #off. Permet à EventTarget d'imiter l'API DOM standard.

Voir :

trigger(événement)

Cette fonction provoque l'apparition d'un événement. Cela entraînera alors l'appel de tous les écouteurs d'événements qui attendent cet événement. S'il n'y a pas d'écouteurs d'événements pour un événement, rien ne se produira.

Si le nom de l' événement déclenché est dans EventTarget.AllowedEvents_. Le déclencheur appellera également le au + majusculeEventName fonction.

Exemple : "click" figure dans EventTarget.allowedEvents_, le déclencheur tentera donc d'appeler onClick s'il existe.

Paramètres :
Prénom Type Description
événement string | EventTarget~Event | Objet

Nom de l'événement, d'un événement ou d'un objet dont la clé de type est définie sur un nom d'événement.

Définitions de types

Événement

Un événement DOM personnalisé.

Voir :

Écouteur d'événement(événement, hachageopter)

Tous les écouteurs d'événements doivent suivre le format suivant.

Ceci :
Paramètres :
Prénom Type Attributs Description
événement Cible de l'événement ~ événement

l'événement qui a déclenché cette fonction

hachage Objet <facultatif>

hachage de données envoyées pendant l'événement