• Creates a promise from an action

    Parameters

    • action: (() => void)
        • (): void
        • Returns void

    Returns Promise<void>

  • Creates a promise from a promise factory

    Parameters

    • promiseFactory: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    Returns Promise<void>

  • Creates a promise from a factory

    Type Parameters

    • T

    Parameters

    • factory: (() => T)
        • (): T
        • Returns T

    Returns Promise<T>

  • Creates a promise from a promise factory

    Type Parameters

    • T

    Parameters

    • promiseFactory: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns Promise<T>

Generated using TypeDoc