Eine Firebase-App enthält die Initialisierungsinformationen für eine Sammlung von Diensten.
Rufen Sie diesen Konstruktor nicht direkt auf. Verwenden Sie stattdessen initializeApp(), um eine App zu erstellen.
Unterschrift:
interface App extends AppCore
Erweitert: AppCore
Methoden
Methode | Beschreibung |
---|---|
appCheck() | |
auth() | |
Datenbank(URL) | |
löschen() | Macht diese lokale FirebaseApp unbrauchbar und gibt die Ressourcen aller zugehörigen Dienste frei (obwohl *keine* Backend-Ressourcen bereinigt werden). Wenn das SDK lokal ausgeführt wird, muss diese Methode aufgerufen werden, um eine ordnungsgemäße Beendigung des Prozesses sicherzustellen. |
Firestore() | |
Installationen() | |
Instanz-ID() | |
maschinelles Lernen() | |
Messaging() | |
Projektmanagement() | |
remoteConfig() | |
securityRules() | |
Lagerung() |
app.App.appCheck()
Unterschrift:
appCheck(): appCheck.AppCheck;
Kehrt zurück:
app.App.auth()
Unterschrift:
auth(): auth.Auth;
Kehrt zurück:
app.App.database()
Unterschrift:
database(url?: string): database.Database;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
URL | Zeichenfolge |
Kehrt zurück:
app.App.delete()
Macht diese lokale FirebaseApp
unbrauchbar und gibt die Ressourcen aller zugehörigen Dienste frei (obwohl *keine* Backend-Ressourcen bereinigt werden). Wenn das SDK lokal ausgeführt wird, muss diese Methode aufgerufen werden, um eine ordnungsgemäße Beendigung des Prozesses sicherzustellen.
Unterschrift:
delete(): Promise<void>;
Kehrt zurück:
Versprechen<void>
Beispiel
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
app.App.firestore()
Unterschrift:
firestore(): firestore.Firestore;
Kehrt zurück:
firestore.Firestore
app.App.installations()
Unterschrift:
installations(): installations.Installations;
Kehrt zurück:
app.App.instanceId()
Verwenden Sie stattdessen Installationen .
Unterschrift:
instanceId(): instanceId.InstanceId;
Kehrt zurück:
app.App.machineLearning()
Unterschrift:
machineLearning(): machineLearning.MachineLearning;
Kehrt zurück:
machineLearning.MachineLearning
app.App.messaging()
Unterschrift:
messaging(): messaging.Messaging;
Kehrt zurück:
app.App.projectManagement()
Unterschrift:
projectManagement(): projectManagement.ProjectManagement;
Kehrt zurück:
projectManagement.ProjectManagement
app.App.remoteConfig()
Unterschrift:
remoteConfig(): remoteConfig.RemoteConfig;
Kehrt zurück:
app.App.securityRules()
Unterschrift:
securityRules(): securityRules.SecurityRules;
Kehrt zurück:
app.App.storage()
Unterschrift:
storage(): storage.Storage;
Kehrt zurück: