AnimationEffect

@Serializable
data class AnimationEffect(val delay: Double, val endDelay: Double, val iterationStart: Double, val iterations: Double, val duration: Double, val direction: String, val fill: String, val backendNodeId: Int? = null, val keyframesRule: Animation.KeyframesRule? = null, val easing: String)

AnimationEffect instance

Constructors

Link copied to clipboard
constructor(delay: Double, endDelay: Double, iterationStart: Double, iterations: Double, duration: Double, direction: String, fill: String, backendNodeId: Int? = null, keyframesRule: Animation.KeyframesRule? = null, easing: String)

Properties

Link copied to clipboard
val backendNodeId: Int? = null

AnimationEffect's target node.

Link copied to clipboard

AnimationEffect's delay.

Link copied to clipboard

AnimationEffect's playback direction.

Link copied to clipboard

AnimationEffect's iteration duration. Milliseconds for time based animations and percentage 0 - 100 for scroll driven animations (i.e. when viewOrScrollTimeline exists).

Link copied to clipboard

AnimationEffect's timing function.

Link copied to clipboard

AnimationEffect's end delay.

Link copied to clipboard

AnimationEffect's fill mode.

Link copied to clipboard

AnimationEffect's iterations.

Link copied to clipboard

AnimationEffect's iteration start.

Link copied to clipboard

AnimationEffect's keyframes.