alerts.AlertEvent interface

Un CloudEvent personalizado para alertas de Firebase (con atributos de extensión personalizados).

Firma:

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

Se extiende: CloudEvent < Datos de alerta de Firebase <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 Firebase asociada con la alerta. Esto es opcional y solo está presente cuando la alerta está dirigida a una aplicación Firebase específica.
datos Datos de alerta de Firebase <T> Los datos de un AlertEvent son un objeto FirebaseAlertData con una carga útil determinada.

alertas.AlertEvent.alertType

El tipo de alertas que se activaron.

Firma:

alertType: string;

alertas.AlertEvent.appId

El ID de la aplicación Firebase asociada con la alerta. Esto es opcional y solo está presente cuando la alerta está dirigida a una aplicación Firebase específica.

Firma:

appId?: string;

alertas.AlertEvent.data

Los datos de un AlertEvent son un objeto FirebaseAlertData con una carga útil determinada.

Firma:

data: FirebaseAlertData<T>;