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:
app.App.auth()
Firma:
auth(): auth.Auth;
Ritorna:
app.App.database()
Firma:
database(url?: string): database.Database;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
URL | corda |
Ritorna:
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:
app.App.instanceId()
Utilizzare invece Installazioni .
Firma:
instanceId(): instanceId.InstanceId;
Ritorna:
app.App.machineLearning()
Firma:
machineLearning(): machineLearning.MachineLearning;
Ritorna:
machineLearning.MachineLearning
app.App.messaging()
Firma:
messaging(): messaging.Messaging;
Ritorna:
app.App.projectManagement()
Firma:
projectManagement(): projectManagement.ProjectManagement;
Ritorna:
progettoManagement.ProjectManagement
app.App.remoteConfig()
Firma:
remoteConfig(): remoteConfig.RemoteConfig;
Ritorna:
app.App.securityRules()
Firma:
securityRules(): securityRules.SecurityRules;
Ritorna:
app.App.storage()
Firma:
storage(): storage.Storage;
Ritorna: