weasel API - v0.8.0
    Preparing search index...

    Interface UseAnimatorOptions

    interface UseAnimatorOptions {
        cancelFrame?: (handle: number) => void;
        clearTimer?: (handle: unknown) => void;
        now?: () => number;
        requestFrame?: (cb: (t: number) => void) => number;
        setTimer?: (cb: () => void, ms: number) => unknown;
    }
    Index

    Properties

    cancelFrame?: (handle: number) => void
    clearTimer?: (handle: unknown) => void

    Companion to setTimer. Defaults to global clearTimeout.

    now?: () => number

    Optional clock injection for tests. Returns ms since some epoch.

    requestFrame?: (cb: (t: number) => void) => number

    Optional rAF / cAF injection for tests. Defaults to window.requestAnimationFrame.

    setTimer?: (cb: () => void, ms: number) => unknown

    Optional setTimeout injection used by stagger for per-item delays. Defaults to the global setTimeout. Tests inject a virtual scheduler.