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:
app.App.auth()
Assinatura:
auth(): auth.Auth;
Retorna:
app.App.database()
Assinatura:
database(url?: string): database.Database;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
url | corda |
Retorna:
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:
app.App.instanceId()
Em vez disso, use Instalações .
Assinatura:
instanceId(): instanceId.InstanceId;
Retorna:
app.App.machineLearning()
Assinatura:
machineLearning(): machineLearning.MachineLearning;
Retorna:
machineLearning.MachineLearning
app.App.messaging()
Assinatura:
messaging(): messaging.Messaging;
Retorna:
app.App.projectManagement()
Assinatura:
projectManagement(): projectManagement.ProjectManagement;
Retorna:
projectManagement.ProjectManagement
app.App.remoteConfig()
Assinatura:
remoteConfig(): remoteConfig.RemoteConfig;
Retorna:
app.App.securityRules()
Assinatura:
securityRules(): securityRules.SecurityRules;
Retorna:
app.App.storage()
Assinatura:
storage(): storage.Storage;
Retorna: