Document : méthode getAnimations()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2020.
La méthode getAnimations() de l'interface Document retourne un tableau de tous les objets Animation actuellement en vigueur dont les éléments cibles sont des descendants du document. Ce tableau inclut les Animations CSS, les Transitions CSS et les Animations Web.
Syntaxe
getAnimations()
Paramètres
Aucun.
Valeur de retour
Un tableau (Array) d'objets Animation, chacun représentant une animation actuellement associée à des éléments qui sont des descendants du Document sur lequel elle est appelée.
Exemples
L'extrait de code suivant ralentit toutes les animations sur une page en divisant par deux leur Animation.playbackRate.
document.getAnimations().forEach((animation) => {
animation.playbackRate *= 0.5;
});
Spécifications
| Specification |
|---|
| Web Animations> # dom-documentorshadowroot-getanimations> |
Compatibilité des navigateurs
Voir aussi
- L'API des animations Web
- Les animations CSS
- Les transitions CSS
- La méthode
Element.getAnimations()— Récupérer uniquement les animations sur un seulElementet ses descendants. - L'interface
Animation