Package-level declarations

Types

Link copied to clipboard
open external class Animation(effect: AnimationEffect? = definedExternally, timeline: AnimationTimeline? = definedExternally) : EventTarget
Link copied to clipboard
open external class AnimationEffect
Link copied to clipboard
open external class AnimationEvent(val type: EventType<AnimationEvent>, init: AnimationEventInit = definedExternally) : Event

Events providing information related to animations.

Link copied to clipboard
external interface AnimationEventInit : EventInit
Link copied to clipboard
open external class AnimationPlaybackEvent(val type: EventType<AnimationPlaybackEvent>, init: AnimationPlaybackEventInit = definedExternally) : Event
Link copied to clipboard
Link copied to clipboard
sealed external interface AnimationPlayState
Link copied to clipboard
sealed external interface AnimationReplaceState
Link copied to clipboard
open external class AnimationTimeline
Link copied to clipboard
sealed external interface CompositeOperation
Link copied to clipboard
sealed external interface CompositeOperationOrAuto
Link copied to clipboard
external interface ComputedEffectTiming : EffectTiming
Link copied to clipboard
sealed external interface ComputedKeyframe
Link copied to clipboard
typealias CSSNumberish = Double
Link copied to clipboard
open external class DocumentTimeline(options: DocumentTimelineOptions = definedExternally) : AnimationTimeline
Link copied to clipboard
external interface DocumentTimelineOptions
Link copied to clipboard
external interface EffectTiming
Link copied to clipboard
sealed external interface FillMode
Link copied to clipboard
Link copied to clipboard
sealed external interface FrameRequestId
Link copied to clipboard
sealed external interface IterationCompositeOperation
Link copied to clipboard
sealed external interface Keyframe
Link copied to clipboard
Link copied to clipboard
open external class KeyframeEffect(target: Element?, keyframes: ReadonlyArray<Keyframe>?, options: Double = definedExternally) : AnimationEffect
Link copied to clipboard
external interface KeyframeEffectOptions : EffectTiming
Link copied to clipboard
external interface OptionalEffectTiming
Link copied to clipboard
sealed external interface PlaybackDirection
Link copied to clipboard
sealed external interface PropertyIndexedKeyframes

Functions

Link copied to clipboard
suspend fun awaitAnimationFrame()
Link copied to clipboard