FirebaseError interface

FirebaseError é uma subclasse do objeto JavaScript Error padrão. Além de uma string de mensagem e um stack trace, ele contém um código de string.

Assinatura:

export interface FirebaseError 

Propriedades

Propriedade Tipo Descrição
código string Os códigos de erro são strings com o seguinte formato: "service/string-code". Alguns exemplos incluem "auth/invalid-uid" e "messaging/invalid-recipient".Embora a mensagem de um determinado erro possa mudar, o código permanecerá o mesmo entre as versões do SDK do Firebase compatíveis com versões anteriores.
message string Uma mensagem explicativa para o erro que acabou de ocorrer.Ela foi criada para ser útil para você, o desenvolvedor. Como ela geralmente não transmite informações significativas para os usuários finais, essa mensagem não deve ser exibida no aplicativo.
pilha string Um valor de string que contém o backtrace de execução quando o erro ocorreu pela primeira vez.Essas informações podem ser úteis para resolver a causa do erro com o suporte do Firebase.

Métodos

Método Descrição
toJSON() (link em inglês) Retorna uma representação de objeto serializável JSON desse erro.

FirebaseError.code

Os códigos de erro são strings com o seguinte formato: "service/string-code". Alguns exemplos incluem "auth/invalid-uid" e "messaging/invalid-recipient".

A mensagem de um determinado erro pode mudar, mas o código permanece o mesmo entre as versões do SDK do Firebase compatíveis com versões anteriores.

Assinatura:

code: string;

FirebaseError.message

Uma mensagem explicativa para o erro que acabou de ocorrer.

Esta mensagem foi criada para ser útil para você, desenvolvedor. Como ela geralmente não transmite informações significativas para os usuários finais, essa mensagem não deve ser exibida no aplicativo.

Assinatura:

message: string;

FirebaseError.stack

Um valor de string contendo o backtrace de execução quando o erro ocorreu originalmente.

Essas informações podem ser úteis para solucionar a causa do erro com o suporte do Firebase.

Assinatura:

stack?: string;

FirebaseError.toJSON()

Retorna uma representação de objeto serializável JSON desse erro.

Assinatura:

toJSON(): object;

Retorna:

objeto

Uma representação serializável do JSON desse objeto.