Funções
Função | Descrição |
---|---|
onAlertPublished(alertType, manipulador) | Declara uma função que pode lidar com alertas do Firebase de CloudEvents. |
onAlertPublished(opções, manipulador) | Declara uma função que pode lidar com alertas do Firebase de CloudEvents. |
Interfaces
Interface | Descrição |
---|---|
Evento de Alerta | Um CloudEvent personalizado para Firebase Alerts (com atributos de extensão personalizados). |
FirebaseAlertData | Os dados CloudEvent emitidos pelos Alertas do Firebase. |
Opções de alerta do Firebase | Configuração para funções do Firebase Alert. |
Espaços para nome
Espaço para nome | Descrição |
---|---|
distribuição de aplicativos | |
cobrança | |
crashlytics | |
desempenho |
Aliases de tipo
Digite Alias | Descrição |
---|---|
AlertType | O tipo de alerta subjacente do provedor do Firebase Alerts. |
alertas.onAlertPublished()
Declara uma função que pode lidar com alertas do Firebase de CloudEvents.
Assinatura:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
tipo de alerta | AlertType | o tipo de alerta ou a configuração da função Firebase Alert. |
manipulador | (evento: AlertEvent <T>) => qualquer | Promessa<qualquer> | uma função que pode lidar com o Firebase Alert dentro de um CloudEvent. |
Retorna:
Função Cloud < Evento de Alerta <T>>
Uma função que você pode exportar e implantar.
alertas.onAlertPublished()
Declara uma função que pode lidar com alertas do Firebase de CloudEvents.
Assinatura:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opções | Opções de alerta do Firebase | o tipo de alerta e outras opções para esta função de nuvem. |
manipulador | (evento: AlertEvent <T>) => qualquer | Promessa<qualquer> | uma função que pode lidar com o Firebase Alert dentro de um CloudEvent. |
Retorna:
Função Cloud < Evento de Alerta <T>>
alertas.AlertType
O tipo de alerta subjacente do provedor do Firebase Alerts.
Assinatura:
export type AlertType = "crashlytics.newFatalIssue" | "crashlytics.newNonfatalIssue" | "crashlytics.regression" | "crashlytics.stabilityDigest" | "crashlytics.velocity" | "crashlytics.newAnrIssue" | "billing.planUpdate" | "billing.planAutomatedUpdate" | "appDistribution.newTesterIosDevice" | "appDistribution.inAppFeedback" | "performance.threshold" | string;