Resultado
Resultado, uma classe estrutural estendida de FirestoreObject, é utilizada para informar sucesso ou problemas ao realizar atividades dentro do sistema.
Sintaxe
new Resultado ( code : number , message : string , stackTrace ? : Object , dice ? : Object ) : any
code : number
Código da atividade.
message : string
Define a descrição da atividade.
stackTrace ? : Object
Informações adicionais sobre o erro.
dice ? : Object
Caso haja algum dado à ser retornado em operações bem sucedidas.
Exemplo
import { Resultado } from "Models";
function myPromise(){
return new Promise((resolve, reject)=>{
reject(new Resultado(-1, "Algo deu erro!"));
});
}
myPromise().then(()=>{}).catch(console.log);
/* object Resultado {
"code": -1,
"message": "Algo deu erro!",
"stackTrace": null,
"dice": null
} */
Last updated