Skip to content

delay()

Wait for a specified time, then execute a callback.

Syntax

typescript
futurable.delay<TResult>(callback: () => TResult, ms: number): Futurable<TResult>

Example

typescript
const result = await new Futurable((resolve) => {
  resolve('initial');
}).delay(() => 'delayed value', 2000);

console.log(result); // 'delayed value'

See Also

Released under the MIT License.