Riesportazioni API esterne
Le seguenti API definite esternamente vengono riesportate da questo punto di ingresso del modulo per comodità.
Simbolo | Descrizione |
---|---|
DataSnapshot | Tipo DataSnapshot dal pacchetto @firebase/database . |
Tipo di evento | Tipo EventType dal pacchetto @firebase/database . |
OnDisconnect | Tipo OnDisconnect dal pacchetto @firebase/database . |
Domanda | Tipo Query dal pacchetto @firebase/database . |
Riferimento al database | Tipo DatabaseReference dal pacchetto @firebase/database . |
PoiableReference | Tipo ThenableReference dal pacchetto @firebase/database . |
Database in tempo reale Firebase.
Funzioni
Funzione | Descrizione |
---|---|
getDatabase(app) | Ottiene il servizio Database per l'app predefinita o per una determinata app. getDatabase() può essere chiamato senza argomenti per accedere al servizio Database dell'app predefinita o come getDatabase(app) per accedere al servizio Database associato a un'app specifica. |
getDatabaseWithUrl(url, app) | Ottiene il servizio Database per l'app predefinita o per una determinata app. getDatabaseWithUrl() può essere chiamato senza argomenti per accedere al servizio database dell'app predefinita o come getDatabaseWithUrl(app) per accedere al servizio database associato a un'app specifica. |
Interfacce
Interfaccia | Descrizione |
---|---|
Banca dati | L'interfaccia del servizio database Firebase. Estende l'interfaccia Database fornita dal pacchetto @firebase/database . |
Variabili
Variabile | Descrizione |
---|---|
abilitaLogging | funzione EnableLogging dal pacchetto @firebase/database . |
Valoreserver | Costante ServerValue dal pacchetto @firebase/database . |
getDatabase()
Ottiene il servizio Database per l'app predefinita o per una determinata app.
getDatabase()
può essere chiamato senza argomenti per accedere al servizio Database
dell'app predefinita o come getDatabase(app)
per accedere al servizio Database
associato a un'app specifica.
Firma:
export declare function getDatabase(app?: App): Database;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
app | App |
Ritorna:
Il servizio Database
predefinito se non viene fornita alcuna app o il servizio Database
associato all'app fornita.
Esempio 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
Esempio 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl()
Ottiene il servizio Database per l'app predefinita o per una determinata app.
getDatabaseWithUrl()
può essere chiamato senza argomenti per accedere al servizio database dell'app predefinita o come getDatabaseWithUrl(app)
per accedere al servizio database associato a un'app specifica.
Firma:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
URL | corda | |
app | App |
Ritorna:
Il servizio Database
predefinito se non viene fornita alcuna app o il servizio Database
associato all'app fornita.
Esempio 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
Esempio 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
abilitaLogging
funzione EnableLogging dal pacchetto @firebase/database
.
Firma:
enableLogging: typeof rtdb.enableLogging
Valoreserver
Costante ServerValue dal pacchetto @firebase/database
.
Firma:
ServerValue: rtdb.ServerValue