Module node_modules/@types/node/timers
Functions
clearImmediate
-
Parameters
Returns void
clearInterval
- clearInterval(handle?: number): void
- clearInterval(intervalId: Timeout): void
-
Parameters
Returns void
-
Parameters
Returns void
clearTimeout
- clearTimeout(handle?: number): void
- clearTimeout(timeoutId: Timeout): void
-
Parameters
Returns void
-
Parameters
Returns void
queueMicrotask
- queueMicrotask(callback: VoidFunction): void
- queueMicrotask(callback: () => void): void
-
Parameters
Returns void
-
Parameters
Returns void
setImmediate
- setImmediate<TArgs>(callback: (...args: TArgs) => void, ...args: TArgs): Immediate
- setImmediate(callback: (args: void) => void): Immediate
-
Type parameters
Parameters
-
callback: (...args: TArgs) => void
-
Rest ...args: TArgs
-
Parameters
-
callback: (args: void) => void
setInterval
- setInterval(handler: TimerHandler, timeout?: number, ...arguments: any[]): number
- setInterval<TArgs>(callback: (...args: TArgs) => void, ms?: number, ...args: TArgs): Timer
- setInterval(callback: (args: void) => void, ms?: number): Timer
-
Parameters
-
-
Optional timeout: number
-
Rest ...arguments: any[]
Returns number
-
Type parameters
Parameters
-
callback: (...args: TArgs) => void
-
Optional ms: number
-
Rest ...args: TArgs
-
Parameters
-
callback: (args: void) => void
-
Optional ms: number
setTimeout
- setTimeout(handler: TimerHandler, timeout?: number, ...arguments: any[]): number
- setTimeout<TArgs>(callback: (...args: TArgs) => void, ms?: number, ...args: TArgs): Timeout
- setTimeout(callback: (args: void) => void, ms?: number): Timeout
-
Parameters
-
-
Optional timeout: number
-
Rest ...arguments: any[]
Returns number
-
Type parameters
Parameters
-
callback: (...args: TArgs) => void
-
Optional ms: number
-
Rest ...args: TArgs
-
Parameters
-
callback: (args: void) => void
-
Optional ms: number