web_animations_1 library Null safety

Web Animations

https://drafts.csswg.org/web-animations-1/

Classes

Animatable
Animation
The interface of the Web Animations API represents a single animation player and provides playback controls and a timeline for an animation node or source.
AnimationEffect
Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Animations API defines current and future animation effects like KeyframeEffect, which can be passed to Animation objects for playing, and KeyframeEffect (which is used by CSS Animations and Transitions).
AnimationTimeline
Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Animations API represents the timeline of an animation. This interface exists to define timeline features (inherited by DocumentTimeline and future timeline types) and is not itself directly used by developers. Anywhere you see , you should use DocumentTimeline or any other timeline type instead.
BaseComputedKeyframe
BaseKeyframe
BasePropertyIndexedKeyframe
ComputedEffectTiming
DocumentTimeline
Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Animations API represents animation timelines, including the default document timeline (accessed via Document.timeline).
DocumentTimelineOptions
EffectTiming
GetAnimationsOptions
KeyframeAnimationOptions
KeyframeEffect
Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the Web Animations API lets us create sets of animatable properties and values, called keyframes. These can then be played using the Animation() constructor.
KeyframeEffectOptions
OptionalEffectTiming

Extensions

PropsAnimatable
PropsAnimation
PropsAnimationEffect
PropsAnimationTimeline
PropsBaseComputedKeyframe
PropsBaseKeyframe
PropsBasePropertyIndexedKeyframe
PropsComputedEffectTiming
PropsDocumentTimelineOptions
PropsEffectTiming
PropsGetAnimationsOptions
PropsKeyframeAnimationOptions
PropsKeyframeEffect
PropsKeyframeEffectOptions
PropsOptionalEffectTiming

Enums

AnimationPlayState
AnimationReplaceState
CompositeOperation
CompositeOperationOrAuto
FillMode
PlaybackDirection