alerts.AlertEvent interface

Um CloudEvent personalizado para alertas do Firebase (com atributos de extensão personalizados).

Assinatura:

export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>> 

Estende: CloudEvent<FirebaseAlertData<T>>

Propriedades

Propriedade Tipo Descrição
alertType (em inglês) string O tipo dos alertas que foram acionados.
appId string O ID do app do Firebase associado ao alerta. Isso é opcional e só vai estar presente quando o alerta for direcionado a um app específico do Firebase.
Dados FirebaseAlertData<T> Os dados de um AlertEvent são um objeto FirebaseAlertData com um determinado payload.

alertas.AlertEvent.alertType

O tipo dos alertas que foram acionados.

Assinatura:

alertType: string;

alertas.AlertEvent.appId

O ID do app do Firebase associado ao alerta. Isso é opcional e só vai estar presente quando o alerta for direcionado a um app específico do Firebase.

Assinatura:

appId?: string;

alertas.AlertEvent.data

Os dados de um AlertEvent são um objeto FirebaseAlertData com um determinado payload.

Assinatura:

data: FirebaseAlertData<T>;