interface ValueAnimationOptions<V> {
    autoplay?: boolean;
    bounce?: number;
    bounceDamping?: number;
    bounceStiffness?: number;
    damping?: number;
    delay?: number;
    driver?: Driver;
    duration?: number;
    ease?: Easing | Easing[];
    elapsed?: number;
    isHandoff?: boolean;
    keyframes: V[];
    mass?: number;
    max?: number;
    min?: number;
    modifyTarget?: ((v) => number);
    onComplete?: (() => void);
    onPlay?: (() => void);
    onRepeat?: (() => void);
    onStop?: (() => void);
    onUpdate?: ((latest) => void);
    power?: number;
    repeat?: number;
    repeatDelay?: number;
    repeatType?: "reverse" | "loop" | "mirror";
    restDelta?: number;
    restSpeed?: number;
    stiffness?: number;
    timeConstant?: number;
    times?: number[];
    type?: "tween" | "spring" | "keyframes" | "inertia" | "decay";
    velocity?: number;
}

Type Parameters

  • V = any

Hierarchy (view full)

Properties

autoplay?: boolean
bounce?: number
bounceDamping?: number
bounceStiffness?: number
damping?: number
delay?: number
driver?: Driver
duration?: number
ease?: Easing | Easing[]
elapsed?: number
isHandoff?: boolean
keyframes: V[]
mass?: number
max?: number
min?: number
modifyTarget?: ((v) => number)

Type declaration

    • (v): number
    • Parameters

      • v: number

      Returns number

onComplete?: (() => void)

Type declaration

    • (): void
    • Returns void

onPlay?: (() => void)

Type declaration

    • (): void
    • Returns void

onRepeat?: (() => void)

Type declaration

    • (): void
    • Returns void

onStop?: (() => void)

Type declaration

    • (): void
    • Returns void

onUpdate?: ((latest) => void)

Type declaration

    • (latest): void
    • Parameters

      • latest: any

      Returns void

power?: number
repeat?: number
repeatDelay?: number
repeatType?: "reverse" | "loop" | "mirror"
restDelta?: number
restSpeed?: number
stiffness?: number
timeConstant?: number
times?: number[]
type?: "tween" | "spring" | "keyframes" | "inertia" | "decay"
velocity?: number

Generated using TypeDoc