AnimationEvent.initAnimationEvent()
Não padrão: Este recurso não é padronizado. Não recomendamos o uso de recursos não padronizados em produção, pois eles têm suporte limitado nos navegadores e podem mudar ou ser removidos. No entanto, podem ser uma alternativa viável em casos específicos onde não exista uma opção padrão.
Sumário
O 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.
Nota:
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
DOMStringidentificado com um tipo específico de evento animação que ocorreu. Os seguintes valores são aceitados:Valor Significado animationstartA animação começou. animationendA animação terminou. animationiterationA iteração corrente se completou. canBubbleArg-
Uma
Booleanbandeira indicando se o evento pode ser bolha (true) ou não (false). cancelableArg-
Uma
Booleanbandeira indicando se o evento associado pode ser evitado (true) ou não (false). animationNameArg-
Um
DOMStringcontendo o valor doanimation-namepropriedade 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.0a não ser que haja um valor negativo paraanimation-delay, nesse caso o evento irá terminar comelapsedTimecontendo(-1 * delay).
Especificações
This feature does not appear to be defined in any specification.>Compatibilidade com navegadores
>See also
- Using CSS animations
- Animation-related CSS properties and at-rules:
animation,animation-delay,animation-direction,animation-duration,animation-fill-mode,animation-iteration-count,animation-name,animation-play-state,animation-timing-function,@keyframes. - The
AnimationEventinterface it belongs to.