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.