Um app do Firebase contém as informações de inicialização de um conjunto de serviços.
Não chame este construtor diretamente. Em vez disso, use InitializeApp() para criar um aplicativo.
Assinatura:
interface App extends AppCore
Estende:AppCore
Métodos
Método | Descrição |
---|---|
appCheck() | |
auth(). | |
banco_de_dados(URL) | |
delete() | Torna esse FirebaseApp local inutilizável e libera os recursos de todos os serviços associados, embora *não* apague recursos de back-end. Ao executar o SDK localmente, esse método precisa ser chamado para garantir o encerramento normal do processo. |
firestore() (em inglês) | |
instalaçãos() (link em inglês) | |
instanceId(). | |
machineLearning(). | |
Messaging(). | |
projectManagement() (em inglês) | |
remoteConfig() (em inglês) | |
securityRules(); | |
storage() (em inglês) |
app.App.appCheck()
Assinatura:
appCheck(): appCheck.AppCheck;
Retorna:
appCheck.AppCheck (link em inglês)
app.App.auth()
Assinatura:
auth(): auth.Auth;
Retorna:
auth.Auth (em inglês)
app.App.database()
Assinatura:
database(url?: string): database.Database;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
url | string |
Retorna:
database.Database (link em inglês)
app.App.delete()
Torna esse FirebaseApp
local inutilizável e libera os recursos de todos os serviços associados, embora *não* apague recursos de back-end. Ao executar o SDK localmente, esse método precisa 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()
Use Instalações.
Assinatura:
instanceId(): instanceId.InstanceId;
Retorna:
instanceId.InstanceId (em inglês)
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 (em inglês)
app.App.remoteConfig()
Assinatura:
remoteConfig(): remoteConfig.RemoteConfig;
Retorna:
remoteConfig.RemoteConfig (em inglês)
app.App.securityRules()
Assinatura:
securityRules(): securityRules.SecurityRules;
Retorna:
securityRules.SecurityRules (link em inglês)
app.App.storage()
Assinatura:
storage(): storage.Storage;
Retorna:
storage.Storage (em inglês)