Un CloudEvent personalizzato per Firebase Alerts (con attributi di estensione personalizzati).
Firma:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
Estende: CloudEvent < FirebaseAlertData <T>>
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
alertType | corda | Il tipo di avvisi che sono stati attivati. |
appId | corda | L'ID dell'app Firebase associato all'avviso. Questo è facoltativo ed è presente solo quando l'avviso è indirizzato a un'app Firebase specifica. |
dati | FirebaseAlertData <T> | I dati per un AlertEvent sono un oggetto FirebaseAlertData con un determinato carico utile. |
alerts.AlertEvent.alertType
Il tipo di avvisi che sono stati attivati.
Firma:
alertType: string;
alerts.AlertEvent.appId
L'ID dell'app Firebase associato all'avviso. Questo è facoltativo ed è presente solo quando l'avviso è indirizzato a un'app Firebase specifica.
Firma:
appId?: string;
alerts.AlertEvent.data
I dati per un AlertEvent
sono un oggetto FirebaseAlertData
con un determinato carico utile.
Firma:
data: FirebaseAlertData<T>;