Timeout da classePromise<T>

Parâmetros de tipo

  • T = desconhecido

Implementos

  • Promessa<t | vazio>

Construtores

Propriedades

Acessores

Métodos

Construtores

Propriedades

pegar: (<TResult>(onrejected?) => Promessa<vazio | t | TResult>) = ...

Declaração de tipo

    • <TResult>(onrejected?): Promessa<vazio | t | TResult>
    • Anexa um chamada de resposta de chamada apenas para a rejeitada da Promise.

      Parâmetros de tipo

      • TResult = nunca

      Parâmetros

      • Optional onrejected: nulo | ((razão) => TResult | PromiseLike<TResult>)

        A chamada de resposta a ser executada quando a Promessa for rejeitada.

      Retorna a Promise<nula | T | TResult>

      Uma Promessa para a conclusão da chamada de resposta.

finalmente: ((onfinalmente?) => Promessa<vazio | t>) = ...

Declaração de tipo

    • (onfinalmente?): Promessa<vazio | t>
    • Anexa um retorno de chamada que é invocado quando a Promessa é acordada (cumprida ou rejeitada). O valor resolvido não pode ser modificado a partir da chamada de resposta.

      Parâmetros

      • Optional onfinalmente: nulo | (() => nulo)

        A chamada de resposta a ser executada quando a Promessa for acordada (cumprida ou rejeitada).

      Returns Promise<void | T>

      Uma Promessa para a conclusão da chamada de resposta.

então: (<TResult1, TResult2>(onfulfilled?, onrejected?) => Promessa<TResult1 | TResult2>) = ...

Declaração de tipo

    • <TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResultado2>
    • Anexa retornos de chamada para a resolução e/ou rejeitamento da Promise.

      Parâmetros de tipo

      • TResult1 = nulo | T

      • TResult2 = nunca

      Parâmetros

      • Optional onfulfilled: null | ((value) => TResult1 | PromiseLike<TResult1>)

        A chamada de resposta a ser executada quando a Promessa for resolvida.

      • Optional onrejected: nulo | ((razão) => TResult2 | PromiseLike<TResult2>)

        A chamada de resposta a ser executada quando a Promessa for rejeitada.

      Retorna a Promessa<TResult1 | TResult2>

      Uma Promise para a conclusão de qualquer chamada de resposta de resposta executada.

Acessores

Métodos

Gerado usando TypeDoc