app.App interface

Un'app Firebase contiene le informazioni di inizializzazione per una raccolta di servizi.

Non chiamare direttamente questo costruttore. Utilizzare invece inizializzareApp() per creare un'app.

Firma:

interface App extends AppCore 

Estende: AppCore

Metodi

Metodo Descrizione
appCheck()
autenticazione()
banca dati (URL)
eliminare() Rende inutilizzabile questa FirebaseApp locale e libera le risorse di tutti i servizi associati (anche se *non* pulisce le risorse di backend). Quando si esegue l'SDK localmente, questo metodo deve essere chiamato per garantire la normale conclusione del processo.
fuoco()
installazioni()
IDistanza()
macchinaApprendimento()
messaggistica()
gestione del progetto()
configurazione remota()
regole di sicurezza()
magazzinaggio()

app.App.appCheck()

Firma:

appCheck(): appCheck.AppCheck;

Ritorna:

appCheck.AppCheck

app.App.auth()

Firma:

auth(): auth.Auth;

Ritorna:

aut.Aut

app.App.database()

Firma:

database(url?: string): database.Database;

Parametri

Parametro Tipo Descrizione
URL corda

Ritorna:

database.Database

app.App.delete()

Rende inutilizzabile questa FirebaseApp locale e libera le risorse di tutti i servizi associati (anche se *non* pulisce le risorse di backend). Quando si esegue l'SDK localmente, questo metodo deve essere chiamato per garantire la normale conclusione del processo.

Firma:

delete(): Promise<void>;

Ritorna:

Promesso<vuoto>

Esempio

app.delete()
  .then(function() {
    console.log("App deleted successfully");
  })
  .catch(function(error) {
    console.log("Error deleting app:", error);
  });

app.App.firestore()

Firma:

firestore(): firestore.Firestore;

Ritorna:

firestore.Firestore

app.App.installazioni()

Firma:

installations(): installations.Installations;

Ritorna:

installazioni.Installazioni

app.App.instanceId()

Utilizzare invece Installazioni .

Firma:

instanceId(): instanceId.InstanceId;

Ritorna:

IDistanza.IDistanza

app.App.machineLearning()

Firma:

machineLearning(): machineLearning.MachineLearning;

Ritorna:

machineLearning.MachineLearning

app.App.messaging()

Firma:

messaging(): messaging.Messaging;

Ritorna:

messaggistica.Messaging

app.App.projectManagement()

Firma:

projectManagement(): projectManagement.ProjectManagement;

Ritorna:

progettoManagement.ProjectManagement

app.App.remoteConfig()

Firma:

remoteConfig(): remoteConfig.RemoteConfig;

Ritorna:

remoteConfig.RemoteConfig

app.App.securityRules()

Firma:

securityRules(): securityRules.SecurityRules;

Ritorna:

securityRules.SecurityRules

app.App.storage()

Firma:

storage(): storage.Storage;

Ritorna:

stoccaggio.Stoccaggio