Constructors

Methods

Constructors

Methods

  • Type Parameters

    • T

    Parameters

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

    Returns Promise<T>

  • Type Parameters

    • T

    Returns {
        promise: Promise<T>;
        reject: ((reason?) => void);
        resolve: ((value) => void);
    }

    • promise: Promise<T>
    • reject: ((reason?) => void)
        • (reason?): void
        • Parameters

          • Optional reason: any

          Returns void

    • resolve: ((value) => void)
        • (value): void
        • Parameters

          • value: T | PromiseLike<T>

          Returns void