--- title: AnimationEvent slug: Web/API/AnimationEvent tags: - API - Animação Web - Experimental - Expérimental(2) - Interface - NeedsTranslation - Reference - Referencia - Référence(2) - TopicStub translation_of: Web/API/AnimationEvent ---

{{SeeCompatTable}}{{APIRef("Web Animations API")}}

A interface AnimationEvent  representa eventos provendo informações relacionadas a animações.

{{InheritanceDiagram}}

Propriedades

Também propriedades herdadas pelo pai {{domxref("Event")}}.

{{domxref("AnimationEvent.animationName")}} {{readonlyInline}}
O {{domxref("DOMString")}} contém o valor do {{cssxref("animation-name")}} propriedade CSS associada com a transição.
{{domxref("AnimationEvent.elapsedTime")}} {{readonlyInline}}
É um ponto flutuante dado pela quantidade de tempo que a animação está rodando, em segundos, quando esse evento termina, excluindo o tempo em que animação esteve pausada. Para o evento "animationstart", elapsedTime é 0.0 a não ser que haja um valor negativo para {{cssxref("animation-delay")}}, nesse caso o evento terminará com elapsedTime contendo  (-1 * delay).
{{domxref("AnimationEvent.pseudoElement")}} {{readonlyInline}}
Um {{domxref("DOMString")}} começa com  '::', contendo o nome do pseudo-elemento onde a animação roda. Se a animação não rodar no pseudo-elemento mas no elemento, então teremos um string vazio ' '.

Constructores

{{domxref("AnimationEvent.AnimationEvent", "AnimationEvent()")}}
Cria um evento AnimationEvent com os dados parâmetros.

Métodos

Também herda métodos do pai {{domxref("Event")}}.

{{domxref("AnimationEvent.initAnimationEvent()")}} {{non-standard_inline}}{{deprecated_inline}}
Inicializa um AnimationEvent criado usando diminuído {{domxref("Document.createEvent()", "Document.createEvent(\"AnimationEvent\")")}} método.

Especificações

Especificação Estado Comentário
{{ SpecName('CSS3 Animations', '#AnimationEvent-interface', 'AnimationEvent') }} {{ Spec2('CSS3 Animations') }} Definição inicial.

Compatibilidade com navegadores

{{CompatibilityTable}}

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support

1.0 {{ property_prefix("webkit") }}

{{CompatChrome(43.0)}}

{{ CompatGeckoDesktop("6.0") }} 10.0 12 {{ property_prefix("o") }}
12.10
15.0 {{ property_prefix("webkit") }}
4.0 {{ property_prefix("webkit") }}
AnimationEvent() constructor

{{CompatChrome(43.0)}}

{{ CompatGeckoDesktop("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}}
initAnimationEvent() {{non-standard_inline}}{{deprecated_inline}} 1.0 {{ CompatGeckoDesktop("6.0") }}
Removed in {{ CompatGeckoDesktop("23.0") }}
10.0 12 4.0
pseudoelement {{CompatNo}} {{ CompatGeckoDesktop("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}}

 

Característica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support {{CompatVersionUnknown}}{{ property_prefix("webkit") }} {{ CompatGeckoMobile("6.0") }} 10.0 12 {{ property_prefix("o") }}
12.10
15.0 {{ property_prefix("webkit") }}
{{CompatVersionUnknown}}{{ property_prefix("webkit") }} {{CompatChrome(43.0)}}
AnimationEvent() constructor {{CompatNo}} {{ CompatGeckoMobile("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatChrome(43.0)}}
initAnimationEvent() {{non-standard_inline}}{{deprecated_inline}} {{CompatVersionUnknown}} {{ CompatGeckoMobile("6.0") }}
Removed in {{ CompatGeckoMobile("23.0") }}
10.0 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}}
pseudoelement {{CompatNo}} {{ CompatGeckoMobile("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

 

Veja também