Reexportações externas de API
As seguintes APIs definidas externamente são reexportadas deste ponto de entrada do módulo por conveniência.
Símbolo | Descrição |
---|---|
Instantâneo de dados | Tipo DataSnapshot do pacote @firebase/database . |
Tipo de evento | Tipo EventType do pacote @firebase/database . |
Ao desligar | Tipo OnDisconnect do pacote @firebase/database . |
Consulta | Tipo Query do pacote @firebase/database . |
Referência de banco de dados | Tipo DatabaseReference do pacote @firebase/database . |
EntãoableReference | Tipo ThenableReference do pacote @firebase/database . |
Banco de dados em tempo real do Firebase.
Funções
Função | Descrição |
---|---|
getDatabase(aplicativo) | Obtém o serviço de banco de dados do aplicativo padrão ou de um determinado aplicativo. getDatabase() pode ser chamado sem argumentos para acessar o serviço Database do aplicativo padrão ou como getDatabase(app) para acessar o serviço Database associado a um aplicativo específico. |
getDatabaseWithUrl(url, aplicativo) | Obtém o serviço de banco de dados do aplicativo padrão ou de um determinado aplicativo. getDatabaseWithUrl() pode ser chamado sem argumentos para acessar o serviço de banco de dados do aplicativo padrão ou como getDatabaseWithUrl(app) para acessar o serviço de banco de dados associado a um aplicativo específico. |
Interfaces
Interface | Descrição |
---|---|
Base de dados | A interface de serviço do Firebase Database. Estende a interface do banco de dados fornecida pelo pacote @firebase/database . |
Variáveis
Variável | Descrição |
---|---|
ativarLogging | Função enableLogging do pacote @firebase/database . |
Valor do servidor | Constante ServerValue do pacote @firebase/database . |
obterBancoDeDados()
Obtém o serviço de banco de dados do aplicativo padrão ou de um determinado aplicativo.
getDatabase()
pode ser chamado sem argumentos para acessar o serviço Database
do aplicativo padrão ou como getDatabase(app)
para acessar o serviço Database
associado a um aplicativo específico.
Assinatura:
export declare function getDatabase(app?: App): Database;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
aplicativo | Aplicativo |
Retorna:
O serviço Database
padrão se nenhum aplicativo for fornecido ou o serviço Database
associado ao aplicativo fornecido.
Exemplo 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
Exemplo 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl()
Obtém o serviço de banco de dados do aplicativo padrão ou de um determinado aplicativo.
getDatabaseWithUrl()
pode ser chamado sem argumentos para acessar o serviço de banco de dados do aplicativo padrão ou como getDatabaseWithUrl(app)
para acessar o serviço de banco de dados associado a um aplicativo específico.
Assinatura:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
url | corda | |
aplicativo | Aplicativo |
Retorna:
O serviço Database
padrão se nenhum aplicativo for fornecido ou o serviço Database
associado ao aplicativo fornecido.
Exemplo 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
Exemplo 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
ativarLogging
Função enableLogging do pacote @firebase/database
.
Assinatura:
enableLogging: typeof rtdb.enableLogging
Valor do servidor
Constante ServerValue do pacote @firebase/database
.
Assinatura:
ServerValue: rtdb.ServerValue