CustomEvent.initCustomEvent()
Obsolète
Évitez d'utiliser cette fonctionnalité dans de nouveaux projets. Cette fonctionnalité peut être candidate à la suppression des standards web ou des navigateurs.>
La méthode CustomEvent.initCustomEvent() initialise un objet CustomEvent. Si l'évènement a déjà été distribué, cette méthode ne change rien.
Les évènements initialisés par ce moyen doivent être créés avec la méthode Document.createEvent(). Cette méthode doit être appelée pour définir l'évènement avant son envoi en utilisant EventTarget.dispatchEvent(). Une fois l'évènement envoyé, la méthode ne fait rien.
Attention : N'utilisez plus cette méthode car elle est dépréciée.
À la place, utilisez les constructeurs d'évènements spécifiques comme CustomEvent(). La page Création et déclenchement d'évènements donne plus d'informations sur la façon de les utiliser.
Syntaxe
event.initCustomEvent(type, canBubble, cancelable, detail);
Paramètres
type-
est une
String(chaîne de caractères) contenant le nom de l'évènement. canBubble-
est un
Boolean(booléen) indiquant si l'événement passe à travers le DOM ou non. cancelable-
est un
Booleanindiquant si l'événement est annulable. detail-
Les données transmises lors de l'initialisation de l'évènement.
Spécifications
| Spécification |
|---|
| DOM> # dom-customevent-initcustomevent> |
Compatibilité des navigateurs
Voir aussi
CustomEvent- Le constructeur à utiliser à la place de cette méthode obsolète :
CustomEvent().