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