Une application Firebase contient les informations d'initialisation d'un ensemble de services.
N'appelez pas ce constructeur directement. Utilisez plutôt initializeApp() pour créer une application.
Signature:
interface App extends AppCore
Extension : AppCore
Méthodes
Méthode | Description |
---|---|
appCheck() | |
auth() | |
base de données (url) | |
supprimer() | Rend cette FirebaseApp locale inutilisable et libère les ressources de tous les services associés (bien qu'elle ne nettoie *pas* les ressources backend). Lors de l’exécution locale du SDK, cette méthode doit être appelée pour garantir une fin en douceur du processus. |
magasin de feu() | |
installation() | |
instanceId() | |
Apprentissage automatique() | |
Messagerie() | |
gestion de projet() | |
configuration à distance() | |
règles de sécurité() | |
stockage() |
app.App.appCheck()
Signature:
appCheck(): appCheck.AppCheck;
Retour:
app.App.auth()
Signature:
auth(): auth.Auth;
Retour:
app.App.database()
Signature:
database(url?: string): database.Database;
Paramètres
Paramètre | Taper | Description |
---|---|---|
URL | chaîne |
Retour:
base de données.Base de données
app.App.delete()
Rend cette FirebaseApp
locale inutilisable et libère les ressources de tous les services associés (bien qu'elle ne nettoie *pas* les ressources backend). Lors de l’exécution locale du SDK, cette méthode doit être appelée pour garantir une fin en douceur du processus.
Signature:
delete(): Promise<void>;
Retour:
Promesse<vide>
Exemple
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
app.App.firestore()
Signature:
firestore(): firestore.Firestore;
Retour:
firestore.Firestore
app.App.installations()
Signature:
installations(): installations.Installations;
Retour:
app.App.instanceId()
Utilisez plutôt Installations .
Signature:
instanceId(): instanceId.InstanceId;
Retour:
app.App.machineLearning()
Signature:
machineLearning(): machineLearning.MachineLearning;
Retour:
machineLearning.MachineLearning
app.App.messaging()
Signature:
messaging(): messaging.Messaging;
Retour:
app.App.projectManagement()
Signature:
projectManagement(): projectManagement.ProjectManagement;
Retour:
projectManagement.ProjectManagement
app.App.remoteConfig()
Signature:
remoteConfig(): remoteConfig.RemoteConfig;
Retour:
app.App.securityRules()
Signature:
securityRules(): securityRules.SecurityRules;
Retour:
app.App.storage()
Signature:
storage(): storage.Storage;
Retour: