Funções
Função | Descrição |
---|---|
onAlertPublished(alertType, manipulador) | Declara uma função que pode lidar com Firebase Alerts de CloudEvents. |
onAlertPublished(opções, manipulador) | Declara uma função que pode lidar com Firebase Alerts de CloudEvents. |
Interfaces
Interface | Descrição |
---|---|
AlertEvent | Um CloudEvent personalizado para Firebase Alerts (com atributos de extensão personalizados). |
FirebaseAlertData | Os dados do CloudEvent emitidos pelo Firebase Alerts. |
FirebaseAlertOptions | Configuração das funções Firebase Alert. |
Namespaces
Namespace | Descrição |
---|---|
appDistribution | |
cobrança | |
crashlytics | |
desempenho |
Aliases de tipo
Digite Alias | Descrição |
---|---|
AlertType | O tipo de alerta subjacente do provedor Firebase Alerts. |
alerts.onAlertPublished()
Declara uma função que pode lidar com Firebase Alerts 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 | Prometa <qualquer> | uma função que pode lidar com o Firebase Alert dentro de um CloudEvent. |
Retorna:
CloudFunction < AlertEvent <T>>
Uma função que você pode exportar e implantar.
alerts.onAlertPublished()
Declara uma função que pode lidar com Firebase Alerts 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 | FirebaseAlertOptions | o tipo de alerta e outras opções para esta função de nuvem. |
manipulador | (evento: AlertEvent <T>) => qualquer | Prometa <qualquer> | uma função que pode lidar com o Firebase Alert dentro de um CloudEvent. |
Retorna:
CloudFunction < AlertEvent <T>>
alerts.AlertType
O tipo de alerta subjacente do provedor 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;