Skip to main content

Interface: AnimationDefinition

Properties​

id​

• Optional id: string

Defined in​

svg/types.ts:43


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​

svg/types.ts:44


calcMode​

• Optional calcMode: "discrete" | "linear" | "paced" | "spline"

Defined in​

svg/types.ts:45


restart​

• Optional restart: "always" | "whenNotActive" | "never"

Defined in​

svg/types.ts:46


repeatCount​

• Optional repeatCount: number | "indefinite"

Defined in​

svg/types.ts:47


repeatDur​

• Optional repeatDur: string

Defined in​

svg/types.ts:48


keySplines​

• Optional keySplines: string

Defined in​

svg/types.ts:49


keyTimes​

• Optional keyTimes: string

Defined in​

svg/types.ts:50


fill​

• Optional fill: string

Defined in​

svg/types.ts:51


min​

• Optional min: string | number

Defined in​

svg/types.ts:52


max​

• Optional max: string | number

Defined in​

svg/types.ts:53


begin​

• Optional begin: string | number

Defined in​

svg/types.ts:54


end​

• Optional end: string | number

Defined in​

svg/types.ts:55


dur​

• dur: string | number

Defined in​

svg/types.ts:56


from​

• from: string | number

Defined in​

svg/types.ts:57


to​

• to: string | number

Defined in​

svg/types.ts:58