alerts.AlertEvent interface

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