AnimationEvent.initAnimationEvent()

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

Obsolete
This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

Sumário

AnimationEvent.initAnimationEvent() é um método iniciado com o evento da animção criando um depreciativo Document.createEvent("AnimationEvent") método.

AnimationEvent criado desse modo não é confiável.

Note: Durante o processo de padronização, esse método foi removido das especificações. É que ele foi depreciado e esse processo foi removido da maioria das implementações . Não use este método; ao invés, use o construtor padrão, AnimationEvent(), para criar um sintético AnimationEvent.

Syntax

animationEvent.initAnimationEvent(typeArg, canBubbleArg, cancelableArg, animationNameArg, elapsedTimeArg);

Parâmetros

typeArg
Um DOMString identificado com um tipo específico de evento animação que ocorreu. Os seguintes valores são aceitados:
Valor Significado
animationstart A animação começou.
animationend A animação terminou.
animationiteration A iteração corrente se completou.
canBubbleArg
Uma Boolean bandeira indicando se o evento pode ser bolha (true) ou não (false).
cancelableArg
Uma Boolean bandeira indicando se o evento associado pode ser evitado (true) ou não (false).
animationNameArg
Um DOMString contendo o valor doanimation-name propriedade CSS associada com a transição.
elapsedTimeArg
Um ponto flutuante indicando a quantidade de tempo que a animação esteve rodando, em segundos, com o tempo do evento terminar, excluirá-se o tempo em que a animação esteve em pausa.Para um "animationstart" evento, elapsedTime é 0.0 a não ser que haja um valor negativo para animation-delay, nesse caso o evento irá terminar com elapsedTime contendo (-1 * delay).

Especificações

Esse método é não-padrão e não é parte de qualquer especificação, no entanto ele esteve presente nos primeiros rascunhos de CSS Animations.

Compatibilidade com os Navegadores

 
Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) 6.0 (6.0)
Removed in 23.0 (23.0)
10.0 (Yes) (Yes)

 

 

Característica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) 6.0 (6.0)
Removed in 23.0 (23.0)
10.0 (Yes) (Yes)

See also

Etiquetas do documento e colaboradores

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