Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

La propiedad de solo-lectura de Animation.finished de la  Web Animations API devuelve un Promise que se resuelve una vez que la animación a terminado de reproducirse.

Una vez que la reproducción de la animación abandona el estado  finished  ( es decir, la reproducción se está ejecutando otra vez ), Un nuevo Promise es creado para esta propiedad. El nuevo Promise será resuelto cuando se haya completado la actual secuencia de la animación.

Sintaxis

var animationsPromise = Animation.finished;

Valor

Un objeto Promise que se resuelve cuando haya finalizado la reproducción de la animación.

Ejemplos

El siguiente código espera a que todas las animaciones que se ejecutan en el elemento elem hayan terminado, después elimina el elemento del arbol del DOM:

Promise.all(
  elem.getAnimations().map( 
    function(animation) { 
      return animation.finished 
    }
  )
).then(
  function() {
    return elem.remove();
  }
);

Especificaciones

Specification Status Comment
Web Animations
La definición de 'Animation.finished' en esta especificación.
Working Draft Editor's draft.

Compatibilidad del navegador

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support Sin soporte 48 (48)[1] Sin soporte Sin soporte Sin soporte
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support Sin soporte 48 (48)[1] Sin soporte Sin soporte Sin soporte

[1] La Web Animations API solo está habilitada por defecto en Firefox Developer Edition y Nightly builds. Puedes habilitarlo en versiones Beta y de lanzamiento estableciendo la preferencia dom.animations-api.core.enabled en true, y puedes deshabilitarlo en cualquier versión de Firefox estableciendo esta propiedad en false.

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: IngoBongo
 Última actualización por: IngoBongo,