performance package

O SDK da Web do Monitoramento de desempenho do Firebase. Este SDK não funciona em um ambiente Node.js.

Funções

Função Descrição
function(app, ...) (link em inglês)
getPerformance(app) (em inglês) Retorna uma instância FirebasePerformance para o app especificado.
inicializarDesempenho(app, configurações) Retorna uma instância FirebasePerformance para o app especificado. Só pode ser chamado uma vez.
function(performance, ...)
trace(desempenho, nome) Retorna uma nova instância de PerformanceTrace.

Interfaces

Interface Descrição
FirebasePerformance Interface do serviço Monitoramento de desempenho do Firebase.
PerformanceSettings (em inglês) Define as opções de configuração do SDK do Monitoramento de desempenho.
PerformanceTrace (em inglês) A interface que representa um Trace.

função(app, ...)

getPerformance(app)

Retorna uma instância FirebasePerformance para o app especificado.

Assinatura:

export declare function getPerformance(app?: FirebaseApp): FirebasePerformance;

Parâmetros

Parâmetro Tipo Descrição
app FirebaseApp O FirebaseApp a ser usado.

Retorna:

FirebasePerformance

inicializePerformance(app, settings)

Retorna uma instância FirebasePerformance para o app especificado. Só pode ser chamado uma vez.

Assinatura:

export declare function initializePerformance(app: FirebaseApp, settings?: PerformanceSettings): FirebasePerformance;

Parâmetros

Parâmetro Tipo Descrição
app FirebaseApp O FirebaseApp a ser usado.
configurações PerformanceSettings (em inglês) Configurações opcionais da instância FirebasePerformance.

Retorna:

FirebasePerformance

função(performance; ...)

trace(desempenho; nome)

Retorna uma nova instância de PerformanceTrace.

Assinatura:

export declare function trace(performance: FirebasePerformance, name: string): PerformanceTrace;

Parâmetros

Parâmetro Tipo Descrição
desempenho FirebasePerformance A instância FirebasePerformance a ser usada.
nome string O nome do trace.

Retorna:

PerformanceTrace (em inglês)