Un CloudEvent personalizado para alertas de Firebase (con atributos de extensión personalizados).
Firma:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
Extensiones: CloudEvent<FirebaseAlertData<T>>
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Tipo de alerta | string | Es el tipo de alertas que se activaron. |
appId | string | El ID de la app de Firebase asociado con la alerta. Esto es opcional y solo está presente cuando la alerta se orienta a una app de Firebase específica. |
datos | FirebaseAlertData<T> | Los datos de AlertEvent corresponden a un objeto FirebaseAlertData con una carga útil determinada. |
alertas.AlertEvent.alertType
Es el tipo de alertas que se activaron.
Firma:
alertType: string;
alerta.AlertEvent.appId
El ID de la app de Firebase asociado con la alerta. Esto es opcional y solo está presente cuando la alerta se orienta a una app de Firebase específica.
Firma:
appId?: string;
alertas.Eventodealerta.datos
Los datos de AlertEvent
corresponden a un objeto FirebaseAlertData
con una carga útil determinada.
Firma:
data: FirebaseAlertData<T>;