AnimationPlaybackEvent: currentTime property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.

The currentTime read-only property of the AnimationPlaybackEvent interface represents the current time of the animation that generated the event at the moment the event is queued. For browser-generated cancel events, the value is null.

Value

A number representing the current time in milliseconds, or null.

When a value is supplied to the AnimationPlaybackEvent() constructor, Chrome and Firefox do not apply timer rounding to the returned value. In Safari, the browser rounds the returned value to 0.001 ms, the resolution used to represent animation times.

For browser-generated finish and remove events, this property inherits the value and precision of Animation.currentTime when the event is queued, without introducing additional inaccuracy.

Specifications

Specification
Web Animations
# dom-animationplaybackevent-currenttime

Browser compatibility

See also