• Delays for a given number of milliseconds

    Returns

    A promise that resolves when the delay is over

    Throws

    AbortError if the operation was aborted

    Example

    await delay(1000)
    

    Example

    const ac = new AbortController()
    await delay(1000, ac.signal)
    ac.abort()

    Parameters

    • ms: number

      The number of milliseconds to delay

    • Optional signal: AbortSignal

      The !AbortSignal to listen to for abort events

    Returns Promise<void>

Generated using TypeDoc