app.App interface

Una aplicación de Firebase contiene la información de inicialización de una colección de servicios.

No llame a este constructor directamente. En su lugar, utilice inicializeApp() para crear una aplicación.

Firma:

interface App extends AppCore 

Se extiende: AppCore

Métodos

Método Descripción
aplicaciónCheck()
autenticación()
base de datos (URL)
borrar() Inutiliza esta FirebaseApp local y libera los recursos de todos los servicios asociados (aunque *no* limpia ningún recurso de backend). Cuando se ejecuta el SDK localmente, se debe llamar a este método para garantizar una finalización correcta del proceso.
almacén de fuego()
instalaciones()
ID de instancia()
aprendizaje automático()
mensajería()
gestión de proyectos()
configuración remota()
reglas de seguridad()
almacenamiento()

aplicación.App.appCheck()

Firma:

appCheck(): appCheck.AppCheck;

Devoluciones:

appCheck.AppCheck

aplicación.App.auth()

Firma:

auth(): auth.Auth;

Devoluciones:

autenticación.Auth

aplicación.App.database()

Firma:

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

Parámetros

Parámetro Tipo Descripción
URL cadena

Devoluciones:

base de datos.base de datos

aplicación.App.delete()

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

Firma:

delete(): Promise<void>;

Devoluciones:

Promesa<nulo>

Ejemplo

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

aplicación.App.firestore()

Firma:

firestore(): firestore.Firestore;

Devoluciones:

firestore.Firestore

aplicación.Aplicación.instalaciones()

Firma:

installations(): installations.Installations;

Devoluciones:

instalaciones.Instalaciones

aplicación.App.instanceId()

Utilice Instalaciones en su lugar.

Firma:

instanceId(): instanceId.InstanceId;

Devoluciones:

ID de instancia.Id de instancia

aplicación.App.machineLearning()

Firma:

machineLearning(): machineLearning.MachineLearning;

Devoluciones:

machineLearning.MachineLearning

aplicación.App.mensajería()

Firma:

messaging(): messaging.Messaging;

Devoluciones:

mensajería.mensajería

aplicación.App.projectManagement()

Firma:

projectManagement(): projectManagement.ProjectManagement;

Devoluciones:

ProjectManagement.ProjectManagement

aplicación.App.remoteConfig()

Firma:

remoteConfig(): remoteConfig.RemoteConfig;

Devoluciones:

RemoteConfig.RemoteConfig

aplicación.App.securityRules()

Firma:

securityRules(): securityRules.SecurityRules;

Devoluciones:

reglas de seguridad.Rules de seguridad

aplicación.App.almacenamiento()

Firma:

storage(): storage.Storage;

Devoluciones:

almacenamiento.almacenamiento