@qyu/anim-core
Version:
Animation definition and implementation
13 lines (12 loc) • 384 B
TypeScript
import type { FrameScheduler } from "../type/FrameScheduler.js";
type PerformanceMock = {
readonly now: () => number;
};
type RequestFn = {
(framecb: (timenow: number) => void): number;
};
type CancelFn = {
(id: number): void;
};
export declare const fscheduler_new_frame: (performance: PerformanceMock, request: RequestFn, cancel: CancelFn) => FrameScheduler;
export {};