app.App interface

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:

appCheck.AppCheck

app.App.auth()

Signature:

auth(): auth.Auth;

Retour:

auth.Auth

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:

installations.Installations

app.App.instanceId()

Utilisez plutôt Installations .

Signature:

instanceId(): instanceId.InstanceId;

Retour:

instanceId.InstanceId

app.App.machineLearning()

Signature:

machineLearning(): machineLearning.MachineLearning;

Retour:

machineLearning.MachineLearning

app.App.messaging()

Signature:

messaging(): messaging.Messaging;

Retour:

messagerie.Messagerie

app.App.projectManagement()

Signature:

projectManagement(): projectManagement.ProjectManagement;

Retour:

projectManagement.ProjectManagement

app.App.remoteConfig()

Signature:

remoteConfig(): remoteConfig.RemoteConfig;

Retour:

remoteConfig.RemoteConfig

app.App.securityRules()

Signature:

securityRules(): securityRules.SecurityRules;

Retour:

securityRules.SecurityRules

app.App.storage()

Signature:

storage(): storage.Storage;

Retour:

stockage.Stockage