alerts namespace

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;