Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis mars 2020.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
L'interface Animation de l'API Web Animations correspond à un lecteur d'animations et offre les commandes nécessaires au contrôle et à la chronologie d'un noeud ou d'une source d'animation.
Crée une nouvelle instance de l'objet Animation.
La valeur actuelle de temps de l'animation en millisecondes, que l'animation soit en pause ou en cours. Si l'animation ne possède pas de timeline, est inactive ou n'a toujours pas été lancée, la valeur est null.
Animation.effectRécupère et défini le KeyframeEffect associé à cette animation.
Animation.finished Lecture seuleRetourne la Promise terminée en cours pour cette animation.
Animation.idRécupère et défini le String utilisé pour identifier l'animation.
Animation.playState Lecture seuleRetourne une valeur énumérée qui décit l'état de lecture de l'animation.
Animation.playbackRateRetourne et défini la fréquence de lecture de l'animation.
Animation.ready Lecture seuleRetourne la Promise prête en cours pour l'animation.
Animation.startTimeRetourne et défini le moment prévu auquel la lecture de l'animation devrait commencer.
Animation.timelineRetourne et défini la timeline associée à cette animation.
Retourne et définit le gestionnaire d'évènement pour l'évènement cancel (annuler).
Animation.onfinishRetourne et définit le gestionnaire d'évènement pour l'évènement finish (terminer).
Supprime toutes les keyframeEffects dues à cette animation et interomp la lecture.
Animation.finish()Cherche la fin de l'animation, en fonction que l'animation soit en lecture normale ou inversée.
Animation.pause()Suspend la lecture de l'animation.
Animation.play()Démarre ou reprend la lecture de l'animation, ou redémarre l'animation au début si celle-ci est déjà terminée.
Animation.reverse()Inverse la direction de lecture, en s'arrêtant au début de l'animation. Si l'animation est terminée ou annulée, elle sera jouée de la fin vers le début.
| Web Animations # the-animation-interface |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 3 août 2023 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.