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