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