Aplikacja Firebase przechowuje informacje o inicjowaniu kolekcji usług.
Nie wywołaj tego konstruktora bezpośrednio. Zamiast tego do utworzenia aplikacji użyj funkcji initializeApp().
Podpis:
interface App extends AppCore
Rozszerza: AppCore
Metody
Metoda | Opis |
---|---|
appCheck(), | |
auth() | |
baza_danych(url) | |
delete() | Sprawia, że lokalna usługa FirebaseApp jest bezużyteczna i uwalnia zasoby wszystkich powiązanych usług (chociaż *nie* usuwa żadnych zasobów backendu). W przypadku lokalnego uruchamiania pakietu SDK ta metoda musi być wywołana, aby zapewnić płynne zakończenie procesu. |
firestore() | |
instalacje() | |
instanceId(), | |
machineLearning(), | |
komunikat() | |
projectManagement() | |
remoteConfig() | |
securityRules() | |
storage() |
app.App.appCheck()
Podpis:
appCheck(): appCheck.AppCheck;
Zwroty:
app.App.auth()
Podpis:
auth(): auth.Auth;
Zwroty:
app.App.database()
Podpis:
database(url?: string): database.Database;
Parametry
Parametr | Typ | Opis |
---|---|---|
url (adres URL) | ciąg znaków |
Zwroty:
app.App.delete()
Sprawia, że lokalna usługa FirebaseApp
jest bezużyteczna i uwalnia zasoby wszystkich powiązanych usług (chociaż *nie* usuwa żadnych zasobów backendu). W przypadku lokalnego uruchamiania pakietu SDK ta metoda musi być wywołana, aby zapewnić płynne zakończenie procesu.
Podpis:
delete(): Promise<void>;
Zwroty:
Obietnica<void>
Przykład
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
app.App.firestore()
Podpis:
firestore(): firestore.Firestore;
Zwroty:
straż pożarna.
app.App.installations()
Podpis:
installations(): installations.Installations;
Zwroty:
app.App.instanceId(),
Zamiast niej używaj kolumny Instalacje.
Podpis:
instanceId(): instanceId.InstanceId;
Zwroty:
Identyfikator instancji.Identyfikator instancji
app.App.machineLearning(),
Podpis:
machineLearning(): machineLearning.MachineLearning;
Zwroty:
Uczenie maszynowe.Systemy uczące się
app.App.messaging()
Podpis:
messaging(): messaging.Messaging;
Zwroty:
app.App.projectManagement()
Podpis:
projectManagement(): projectManagement.ProjectManagement;
Zwroty:
Zarządzanie projektami.Zarządzanie projektami
app.App.remoteConfig()
Podpis:
remoteConfig(): remoteConfig.RemoteConfig;
Zwroty:
app.App.securityRules()
Podpis:
securityRules(): securityRules.SecurityRules;
Zwroty:
securityRules.SecurityRules (w języku angielskim)
app.App.storage(),
Podpis:
storage(): storage.Storage;
Zwroty: