Interface: AnimationDefinition
Properties
id
• Optional id: string
Defined in
easing
• Optional easing: number[] | "easeInSine" | "easeOutSine" | "easeInOutSine" | "easeInQuad" | "easeOutQuad" | "easeInOutQuad" | "easeInCubic" | "easeOutCubic" | "easeInOutCubic" | "easeInQuart" | "easeOutQuart" | "easeInOutQuart" | "easeInQuint" | "easeOutQuint" | "easeInOutQuint" | "easeInExpo" | "easeOutExpo" | "easeInOutExpo" | "easeInCirc" | "easeOutCirc" | "easeInOutCirc" | "easeInBack" | "easeOutBack" | "easeInOutBack"
Defined in
calcMode
• Optional calcMode: "discrete" | "linear" | "paced" | "spline"
Defined in
restart
• Optional restart: "always" | "whenNotActive" | "never"
Defined in
repeatCount
• Optional repeatCount: number | "indefinite"
Defined in
repeatDur
• Optional repeatDur: string
Defined in
keySplines
• Optional keySplines: string
Defined in
keyTimes
• Optional keyTimes: string
Defined in
fill
• Optional fill: string
Defined in
min
• Optional min: string | number
Defined in
max
• Optional max: string | number
Defined in
begin
• Optional begin: string | number
Defined in
end
• Optional end: string | number
Defined in
dur
• dur: string | number
Defined in
from
• from: string | number
Defined in
to
• to: string | number