Skip to content

API Reference / @gtkx/animated / Animatable

Type Alias: Animatable<T> ​

Animatable<T> = T extends number ? number : T extends string ? string : T extends ReadonlyArray<number | string> ? (number | string)[] extends T ? ReadonlyArray<number | string> : { [P in keyof T]: Animatable<T[P]> } : never

These types can be animated

Type Parameters ​

T ​

T = any