AnimationEvent

AnimationEvent インターフェイスは、アニメーションに関する情報を提供するイベントを表します。

Event AnimationEvent

コンストラクター

AnimationEvent()

指定された引数で AnimationEvent イベントを生成します。

インスタンスプロパティ

親である Event から継承されるプロパティもあります

AnimationEvent.animationName 読取専用

文字列で、このアニメーションを生成した animation-name の値が入ります。

AnimationEvent.elapsedTime 読取専用

float 値で、アニメーションが実行された時間の長さを秒単位で表し、イベントが発生したときは、アニメーションが停止していた時間は除外されます。 animationstart イベントでは、 elapsedTime は、ふつう 0.0 となりますが、 animation-delay が負の値であった場合は例外で、この場合はイベントは elapsedTime(-1 * delay) が入った状態でイベントが発生します。

AnimationEvent.pseudoElement 読取専用

文字列で、 '::' で始まる、アニメーションが実行される擬似要素の名前が入ります。このアニメーションが擬似要素ではなく要素で実行されている場合は、空文字列 '' になります。

インスタンスメソッド

親である Event からメソッドを継承しています

仕様書

Specification
CSS Animations Level 1
# interface-animationevent

ブラウザーの互換性

BCD tables only load in the browser

関連情報