@dcl-sdk/utils
Version:
A collection of helpers to make it easier to build a Decentraland scene using the SDK 7.
18 lines (17 loc) • 695 B
TypeScript
import { IEngine } from '@dcl/sdk/ecs';
export type Timers = ReturnType<typeof createTimers>;
export type Callback = () => void;
export type TimerId = number;
declare function createTimers(targetEngine: IEngine): {
setTimeout(callback: Callback, milliseconds: number): TimerId;
clearTimeout(timer: TimerId): void;
setInterval(callback: Callback, milliseconds: number): TimerId;
clearInterval(timer: TimerId): void;
};
export declare const timers: {
setTimeout(callback: Callback, milliseconds: number): TimerId;
clearTimeout(timer: TimerId): void;
setInterval(callback: Callback, milliseconds: number): TimerId;
clearInterval(timer: TimerId): void;
};
export {};