--- title: Animation.timeline slug: Web/API/Animation/timeline tags: - API - Animacion - Animaciones Web - Experimental - Reference - timeline translation_of: Web/API/Animation/timeline ---
{{ SeeCompatTable() }}{{ APIRef("Web Animations") }}
La propiedad Animation.timeline
de la interfaz {{domxref ("Animation")}} devuelve o establece el {{domxref ("AnimationTimeline", "timeline")}} asociado a esta animación. Un 'timeline' es una fuente de valores de tiempo para propósitos de sincronización, y es un objeto basado en {{domxref ("AnimationTimeline")}}. Por defecto, la línea de tiempo de la animación y la línea de tiempo de {{domxref ("Document")}} son las mismas.
var animationsTimeline = Animation.timeline; Animation.timeline = newTimeline;
Un {{domxref ("AnimationTimeline", "timeline object", "", 1)}} para usar como la fuente de sincronización para la animación, o null
para usar el predeterminado, que es el 'timeline' del {{domxref ("Document")}}.
Aquí establecemos que la línea de tiempo timeline
de la animación sea la misma que la del tiempo del documento (por cierto, esta es la timeline
predeterminada para todas las animaciones):
animation.timeline = document.timeline;
Specification | Status | Comment |
---|---|---|
{{SpecName('Web Animations', '#dom-animation-timeline', 'Animation.timeline' )}} | {{Spec2('Web Animations')}} | Editor's draft. |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | {{CompatNo}} | {{CompatGeckoDesktop(48)}}[1] | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | {{CompatNo}} | {{CompatGeckoMobile(48)}}[1] | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
[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
.