Reexportaciones de las APIs externas
Para tu conveniencia, las siguientes APIs definidas de forma externa se vuelven a exportar desde este punto de entrada del módulo.
Símbolo | Descripción |
---|---|
Instantánea de datos | DataSnapshot del paquete @firebase/database-compat . |
EventType | EventType del paquete @firebase/database-compat . |
OnDesconectar | OnDisconnect del paquete @firebase/database-compat . |
Consulta | Query del paquete @firebase/database-compat . |
Referencia | Reference del paquete @firebase/database-compat . |
thenableReference | ThenableReference del paquete @firebase/database-compat . |
Firebase Realtime Database.
Funciones
Función | Descripción |
---|---|
getDatabase(app) | Obtiene el servicio Database para la app predeterminada o una app determinada.Se puede llamar a getDatabase() sin argumentos para acceder al servicio Database de la app predeterminada o como getDatabase(app) para acceder al servicio Database asociado con una app específica. |
getDatabaseWithUrl(url, app) | Obtiene el servicio Database para la app predeterminada o una app determinada.Se puede llamar a getDatabaseWithUrl() sin argumentos para acceder al servicio Database de la app predeterminada o como getDatabaseWithUrl(app) para acceder al servicio Database asociado con una app específica. |
Clases
Clase | Descripción |
---|---|
FirebaseDatabaseError. | Estructura del código de error de Firebase Database Esto extiende FirebaseError. |
Interfaces
Interfaz | Descripción |
---|---|
Base de datos | La interfaz del servicio de Firebase Database Extiende la interfaz Database que proporciona el paquete @firebase/database-compat . |
Variables
Variable | Descripción |
---|---|
enableLogging | enableLogging del paquete @firebase/database-compat . |
Valor del servidor | ServerValue del paquete @firebase/database-compat . |
getDatabase(app)
Obtiene el servicio Database para la app predeterminada o una app determinada.
Se puede llamar a getDatabase()
sin argumentos para acceder al servicio Database
de la app predeterminada o como getDatabase(app)
para acceder al servicio Database
asociado con una app específica.
Firma:
export declare function getDatabase(app?: App): Database;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
app | App |
Muestra:
El servicio Database
predeterminado si no se proporciona ninguna app, o bien el servicio Database
asociado con la app proporcionada
Ejemplo 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
Ejemplo 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl(url, app)
Obtiene el servicio Database para la app predeterminada o una app determinada.
Se puede llamar a getDatabaseWithUrl()
sin argumentos para acceder al servicio Database de la app predeterminada o como getDatabaseWithUrl(app)
para acceder al servicio Database asociado con una app específica.
Firma:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
url | string | |
app | App |
Muestra:
El servicio Database
predeterminado si no se proporciona ninguna app, o bien el servicio Database
asociado con la app proporcionada
Ejemplo 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
Ejemplo 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
enableLogging
enableLogging del paquete @firebase/database-compat
.
Firma:
enableLogging: typeof rtdb.enableLogging
ServerValue
ServerValue del paquete @firebase/database-compat
.
Firma:
ServerValue: rtdb.ServerValue