delayable-setinterval
Version:
An asynchronous setInterval that can be delayed using promises
5 lines (4 loc) • 314 B
TypeScript
export declare type DelayedIntervalCallback = (...args: Array<any>) => any;
export declare type DelayedIntervalID = string;
export declare function clearDelayedInterval(intervalID: DelayedIntervalID): void;
export declare function setDelayedInterval(fn: DelayedIntervalCallback, delay: number): DelayedIntervalID;