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>;