événement~EventedMixin

Contient des méthodes qui fournissent des capacités d'événement à un objet qui est passé à événement.

Méthodes

statique tout(targetOrType, typeOrListener, listeneropter)

Ajoutez un écouteur à un événement (ou aux événements) sur cet objet ou un autre objet événementiel. L'écouteur ne sera appelé qu'une seule fois pour le premier événement déclenché puis supprimé.

Paramètres :
Prénom Type Attributs Description
Cible ou type chaîne | Tableau | Élément | Objet

S'il s'agit d'une chaîne ou d'un tableau, il représente le ou les types d'événement qui déclencheront l'écouteur.

    Un autre objet événementiel peut être transmis ici à la place, ce qui aura pour effet de
    font que l'auditeur écoute les événements sur _cet_ objet.

    Dans les deux cas, la valeur `this` de l'auditeur sera liée à
    cet objet.
Type ou écouteur chaîne | Array | fonction

Si le premier argument était une chaîne ou un tableau, il doit s'agir de la fonction d'écoute. Sinon, il s'agit d'une chaîne ou d'un tableau de types d'événements.

auditeur fonction <facultatif>

Si le premier argument était un autre objet événementiel, il s'agit de la fonction d'écoute.

statique désactivé(cibleOuTypeopter , tapezOuListeneropter , auditeuropter)

Supprime les écouteurs des événements sur un objet événementiel.

Paramètres :
Prénom Type Attributs Description
Cible ou type chaîne | Tableau | Élément | Objet <facultatif>

S'il s'agit d'une chaîne ou d'un tableau, il représente le ou les types d'événement.

    Un autre objet événementiel peut être transmis ici à la place, auquel cas
    Les trois arguments sont _nécessaires_.
Type ou écouteur chaîne | Array | fonction <facultatif>

Si le premier argument était une chaîne ou un tableau, il peut s'agir de la fonction d'écoute. Sinon, il s'agit d'une chaîne ou d'un tableau de types d'événements.

auditeur fonction <facultatif>

Si le premier argument était un autre objet événementiel, il s'agira de la fonction d'écoute ; dans le cas contraire, toutes les fonctions d'écoute liées au(x) type(s) d'événement seront supprimées.

statique au(targetOrType, typeOrListener, listeneropter)

Ajoutez un écouteur à un événement (ou aux événements) sur cet objet ou un autre objet événementiel.

Paramètres :
Prénom Type Attributs Description
Cible ou type chaîne | Tableau | Élément | Objet

S'il s'agit d'une chaîne ou d'un tableau, il représente le ou les types d'événement qui déclencheront l'écouteur.

    Un autre objet événementiel peut être transmis ici à la place, ce qui aura pour effet de
    font que l'auditeur écoute les événements sur _cet_ objet.

    Dans les deux cas, la valeur `this` de l'auditeur sera liée à
    cet objet.
Type ou écouteur chaîne | Array | fonction

Si le premier argument était une chaîne ou un tableau, il doit s'agir de la fonction d'écoute. Sinon, il s'agit d'une chaîne ou d'un tableau de types d'événements.

auditeur fonction <facultatif>

Si le premier argument était un autre objet événementiel, il s'agit de la fonction d'écoute.

statique une(targetOrType, typeOrListener, listeneropter)

Ajoutez un écouteur à un événement (ou aux événements) sur cet objet ou un autre objet événementiel. L'écouteur sera appelé une fois par événement, puis supprimé.

Paramètres :
Prénom Type Attributs Description
Cible ou type chaîne | Tableau | Élément | Objet

S'il s'agit d'une chaîne ou d'un tableau, il représente le ou les types d'événement qui déclencheront l'écouteur.

    Un autre objet événementiel peut être transmis ici à la place, ce qui aura pour effet de
    font que l'auditeur écoute les événements sur _cet_ objet.

    Dans les deux cas, la valeur `this` de l'auditeur sera liée à
    cet objet.
Type ou écouteur chaîne | Array | fonction

Si le premier argument était une chaîne ou un tableau, il doit s'agir de la fonction d'écoute. Sinon, il s'agit d'une chaîne ou d'un tableau de types d'événements.

auditeur fonction <facultatif>

Si le premier argument était un autre objet événementiel, il s'agit de la fonction d'écoute.

statique trigger(event, hashopt) → {boolean}

déclenche un événement sur cet objet événementiel, provoquant l'appel de ses écouteurs.

Paramètres :
Prénom Type Attributs Description
événement chaîne | Objet

Un type d'événement ou un objet avec une propriété type.

hachage Objet <facultatif>

Un objet supplémentaire à transmettre aux auditeurs.

Retours :
booléen -

Indique si le comportement par défaut a été empêché ou non.