AnimationEvent()
Le constructeur AnimationEvent()
renvoie un nouvel objet AnimationEvent
, qui représente un évènement relatif à une animation.
Syntaxe
js
new AnimationEvent(type);
new AnimationEvent(type, options);
Paramètres
type
-
Une chaîne représentant le nom du type de l'objet
AnimationEvent
, sensible à la casse. Les valeurs possibles sontanimationstart
,animationend
ouanimationiteration
. options
Facultatif-
Un objet qui, en plus des propriétés définies par le constructeur
Event()
, contient les propriétés suivantes :animationName
Facultatif-
Une chaîne contenant la valeur de la propriété CSS
animation-name
associée à la transition. La valeur par défaut est""
. elapsedTime
Facultatif-
Un nombre à virgule flottante, équivalent à la durée pendant laquelle l'animation s'est déroulée, en secondes, depuis le déclenchement de cet évènement (excluant les temps de pause de l'animation).
elapsedTime
vaudra0.0
pour un évènementanimationstart
, à moins queanimation-delay
n'ait une valeur négative. Dans ce cas, l'évènement sera déclenché avec une valeur de(-1 * délai)
pourelapsedTime
. La valeur par défaut est0.0
. pseudoElement
Facultatif-
Une chaîne commençant par
::
, qui contient le nom du pseudo-élément sur lequel l'animation s'exécute. Si l'animation est exécutée sur l'élément et non sur un pseudo-élément, la chaîne sera vide (""
). La valeur par défaut est""
(chaîne vide).
Spécifications
Specification |
---|
CSS Animations Level 1 # dom-animationevent-animationevent |
Compatibilité des navigateurs
BCD tables only load in the browser
Voir aussi
- Utiliser les animations CSS
- Les propriétés CSS et règles @ relatives aux animations :
- L'interface qui porte ce constructeur,
AnimationEvent