app.App interface

Una app de Firebase contiene la información de inicialización para un conjunto de servicios.

No llames a este constructor directamente. En su lugar, usa InitializeApp() para crear una app.

Firma:

interface App extends AppCore 

Extiende: AppCore

Métodos

Método Descripción
appCheck()
auth().
base_de_datos(url)
delete() Inutiliza este FirebaseApp local y libera los recursos de todos los servicios asociados (aunque *no* limpia ningún recurso de backend). Cuando se ejecuta el SDK de forma local, se debe llamar a este método para garantizar la finalización correcta del proceso.
firestore()
instalaciones()
instanceId()
machineLearning()
mensajería()
projectManagement()
remoteConfig()
securityRules()
storage()

app.App.appCheck()

Firma:

appCheck(): appCheck.AppCheck;

Devuelve:

appCheck.AppCheck.

app.App.auth().

Firma:

auth(): auth.Auth;

Devuelve:

auth.Auth.

app.App.database()

Firma:

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

Parámetros

Parámetro Tipo Descripción
url cadena

Devuelve:

database.Base de datos

app.App.delete()

Inutiliza este FirebaseApp local y libera los recursos de todos los servicios asociados (aunque *no* limpia ningún recurso de backend). Cuando se ejecuta el SDK de forma local, se debe llamar a este método para garantizar la finalización correcta del proceso.

Firma:

delete(): Promise<void>;

Devuelve:

Promesa<void>

Ejemplo

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;

Devuelve:

Firestore.Firestore

app.App.installations()

Firma:

installations(): installations.Installations;

Devuelve:

instalaciones.instalaciones

app.App.instanceId()

En su lugar, usa Installations.

Firma:

instanceId(): instanceId.InstanceId;

Devuelve:

instanceId.InstanceId

app.App.machineLearning()

Firma:

machineLearning(): machineLearning.MachineLearning;

Devuelve:

machineLearning.MachineLearning

app.App.messaging()

Firma:

messaging(): messaging.Messaging;

Devuelve:

mensajería.Mensajería

app.App.projectManagement()

Firma:

projectManagement(): projectManagement.ProjectManagement;

Devuelve:

projectManagement.ProjectManagement

app.App.remoteConfig()

Firma:

remoteConfig(): remoteConfig.RemoteConfig;

Devuelve:

remoteConfig.RemoteConfig

app.App.securityRules()

Firma:

securityRules(): securityRules.SecurityRules;

Devuelve:

securityRules.SecurityRules

app.App.storage()

Firma:

storage(): storage.Storage;

Devuelve:

storage.Storage