app.App interface

Um aplicativo Firebase contém as informações de inicialização de um conjunto de serviços.

Não chame esse construtor diretamente. Em vez disso, use inicializeApp() para criar um aplicativo.

Assinatura:

interface App extends AppCore 

Estende: AppCore

Métodos

Método Descrição
appCheck()
autenticação()
banco de dados (url)
excluir() Torna este FirebaseApp local inutilizável e libera os recursos de todos os serviços associados (embora *não* limpe nenhum recurso de back-end). Ao executar o SDK localmente, esse método deve ser chamado para garantir o encerramento normal do processo.
firestore()
instalações()
instânciaId()
aprendizado de máquina()
Mensagens()
gerenciamento de projetos()
configuração remota()
regras de segurança()
armazenar()

app.App.appCheck()

Assinatura:

appCheck(): appCheck.AppCheck;

Retorna:

appCheck.AppCheck

app.App.auth()

Assinatura:

auth(): auth.Auth;

Retorna:

autenticação.Auth

app.App.database()

Assinatura:

database(url?: string): database.Database;

Parâmetros

Parâmetro Tipo Descrição
url corda

Retorna:

banco de dados.banco de dados

app.App.delete()

Torna este FirebaseApp local inutilizável e libera os recursos de todos os serviços associados (embora *não* limpe nenhum recurso de back-end). Ao executar o SDK localmente, esse método deve ser chamado para garantir o encerramento normal do processo.

Assinatura:

delete(): Promise<void>;

Retorna:

Promessa<void>

Exemplo

app.delete()
  .then(function() {
    console.log("App deleted successfully");
  })
  .catch(function(error) {
    console.log("Error deleting app:", error);
  });

app.App.firestore()

Assinatura:

firestore(): firestore.Firestore;

Retorna:

firestore.Firestore

app.App.installations()

Assinatura:

installations(): installations.Installations;

Retorna:

instalações.Instalações

app.App.instanceId()

Em vez disso, use Instalações .

Assinatura:

instanceId(): instanceId.InstanceId;

Retorna:

instânciaId.InstanceId

app.App.machineLearning()

Assinatura:

machineLearning(): machineLearning.MachineLearning;

Retorna:

machineLearning.MachineLearning

app.App.messaging()

Assinatura:

messaging(): messaging.Messaging;

Retorna:

mensagens. Mensagens

app.App.projectManagement()

Assinatura:

projectManagement(): projectManagement.ProjectManagement;

Retorna:

projectManagement.ProjectManagement

app.App.remoteConfig()

Assinatura:

remoteConfig(): remoteConfig.RemoteConfig;

Retorna:

remoteConfig.RemoteConfig

app.App.securityRules()

Assinatura:

securityRules(): securityRules.SecurityRules;

Retorna:

securityRules.SecurityRules

app.App.storage()

Assinatura:

storage(): storage.Storage;

Retorna:

armazenamento.Armazenamento