Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

Esta é uma tecnologia experimental
Verifique a tabela de compatibilidade entre Navegadores cuidadosamente antes de usar essa funcionalidade em produção.

O construtor AnimationEvent()retorna o recente criado AnimationEvent, representando um evento em relação a animação.

Síntaxe

animationEvent = new AnimationEvent(type, {animationName: aPropertyName, 
                                           elapsedTime  : aFloat, 
                                           pseudoElement: aPseudoElementName});

Argumentos

O construtor AnimationEvent() também herda argumentos do Event().

type
Um DOMString representando o nome do tipo de AnimationEvent. É caso sensitivo e pode ser: 'animationstart', 'animationend', ou 'animationiteration'.
animationName Optional
UmDOMString contendo o valor do animation-name propriedade CSS associada com a transição. É por padrão "".
elapsedTime Optional
Um ponto flutuante dando a quantidade de tempo que a animação esteve rodando, em segundos, quando o evento termina, excluindo qualquer tempo que ela passou pausada. Para um evento "animationstart", elapsedTime é 0.0 a não ser que haja um valor negativo para animation-delay, nesse caso o evento terminará com elapsedTime contendo  (-1 * delay). É por padrão 0.0.
pseudoElement Optional
É um DOMString, começando com"::", contendo o nome do pseudo-element que a animação roda. Se a animação não roda em um pseudo-elementomas em um elemento, então temos um string vazio "" .É por padrão ""

Especificações

Especificações Estado Comentário
CSS Animations
The definition of 'AnimationEvent()' in that specification.
Rascunho atual Initial definition.

Compatibilidade com os Navegadores

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 43.0 23.0 (23.0) Não suportado Não suportado Não suportado
pseudoElement Não suportado 23.0 (23.0)

Não suportado

Não suportado Não suportado
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support Não suportado 23.0 (23.0) Não suportado Não suportado Não suportado 43.0
pseudoElement Não suportado 23.0 (23.0) Não suportado Não suportado Não suportado Não suportado

Veja também 

Etiquetas do documento e colaboradores

Colaboradores desta página: takahan
Última atualização por: takahan,