app.App interface

Una app de Firebase contiene la información de inicialización para una colección 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() Convierte este FirebaseApp local en inutilizable y libera los recursos de todos los servicios asociados (aunque *no* limpia ningún recurso de backend). Cuando se ejecuta el SDK de manera local, se debe llamar a este método para garantizar la finalización correcta del proceso.
firestore().
instalaciones()
instanceId()
machineLearning()
messaging().
projectManagement().
remoteConfig()
securityRules()
storage()

app.App.appCheck()

Firma:

appCheck(): appCheck.AppCheck;

Muestra:

appCheck.AppCheck.

app.App.auth()

Firma:

auth(): auth.Auth;

Muestra:

auth.Auth

app.App.database()

Firma:

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

Parámetros

Parámetro Tipo Descripción
url string

Muestra:

database.Database

app.App.delete()

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

Firma:

delete(): Promise<void>;

Muestra:

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;

Muestra:

Firestore.Firestore

app.App.instalaciones()

Firma:

installations(): installations.Installations;

Muestra:

instalaciones.Instalaciones

app.App.instanceId()

En su lugar, usa Installations.

Firma:

instanceId(): instanceId.InstanceId;

Muestra:

instanceId.InstanceId

app.App.machineLearning()

Firma:

machineLearning(): machineLearning.MachineLearning;

Muestra:

machineLearning.MachineLearning

app.App.messaging()

Firma:

messaging(): messaging.Messaging;

Muestra:

messaging.Messaging

app.App.projectManagement()

Firma:

projectManagement(): projectManagement.ProjectManagement;

Muestra:

projectManagement.ProjectManagement

app.App.remoteConfig()

Firma:

remoteConfig(): remoteConfig.RemoteConfig;

Muestra:

remoteConfig.RemoteConfig

app.App.securityRules()

Firma:

securityRules(): securityRules.SecurityRules;

Muestra:

securityRules.SecurityRules

app.App.storage()

Firma:

storage(): storage.Storage;

Muestra:

storage.Storage