alerts.AlertEvent interface

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

Assinatura:

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

Estende: CloudEvent < FirebaseAlertData <T>>

Propriedades

Propriedade Tipo Descrição
tipo de alerta corda O tipo de alertas que foram acionados.
ID do aplicativo corda O ID do aplicativo do Firebase associado ao alerta. Isso é opcional e está presente apenas quando o alerta é direcionado a um aplicativo específico do Firebase.
dados FirebaseAlertData <T> Os dados de um AlertEvent são um objeto FirebaseAlertData com uma determinada carga.

alertas.AlertEvent.alertType

O tipo de alertas que foram acionados.

Assinatura:

alertType: string;

alertas.AlertEvent.appId

O ID do aplicativo do Firebase associado ao alerta. Isso é opcional e está presente apenas quando o alerta é direcionado a um aplicativo específico do Firebase.

Assinatura:

appId?: string;

alertas.AlertEvent.data

Os dados de um AlertEvent são um objeto FirebaseAlertData com uma determinada carga.

Assinatura:

data: FirebaseAlertData<T>;