PromiseConstructorLike: (new <T>(executor) => PromiseLike<T>)

Type declaration

    • new <T>(executor): PromiseLike<T>
    • Type Parameters

      • T

      Parameters

      • executor: ((resolve, reject) => void)
          • (resolve, reject): void
          • Parameters

            • resolve: ((value) => void)
            • reject: ((reason?) => void)
                • (reason?): void
                • Parameters

                  • Optional reason: any

                  Returns void

            Returns void

      Returns PromiseLike<T>