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:
app.App.auth().
Firma:
auth(): auth.Auth;
Devuelve:
app.App.database()
Firma:
database(url?: string): database.Database;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
url | cadena |
Devuelve:
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:
app.App.instanceId()
En su lugar, usa Installations.
Firma:
instanceId(): instanceId.InstanceId;
Devuelve:
app.App.machineLearning()
Firma:
machineLearning(): machineLearning.MachineLearning;
Devuelve:
machineLearning.MachineLearning
app.App.messaging()
Firma:
messaging(): messaging.Messaging;
Devuelve:
app.App.projectManagement()
Firma:
projectManagement(): projectManagement.ProjectManagement;
Devuelve:
projectManagement.ProjectManagement
app.App.remoteConfig()
Firma:
remoteConfig(): remoteConfig.RemoteConfig;
Devuelve:
app.App.securityRules()
Firma:
securityRules(): securityRules.SecurityRules;
Devuelve:
app.App.storage()
Firma:
storage(): storage.Storage;
Devuelve: