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