Ein benutzerdefiniertes CloudEvent für Firebase Alerts (mit benutzerdefinierten Erweiterungsattributen).
Unterschrift:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
Erweitert: CloudEvent < FirebaseAlertData <T>>
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
AlertType | Zeichenfolge | Der Typ der ausgelösten Warnungen. |
appId | Zeichenfolge | Die Firebase-App-ID, die der Warnung zugeordnet ist. Dies ist optional und nur vorhanden, wenn die Warnung auf eine bestimmte Firebase-App abzielt. |
Daten | FirebaseAlertData <T> | Daten für ein AlertEvent sind ein FirebaseAlertData Objekt mit einer bestimmten Nutzlast. |
Alerts.AlertEvent.alertType
Der Typ der ausgelösten Warnungen.
Unterschrift:
alertType: string;
Alerts.AlertEvent.appId
Die Firebase-App-ID, die der Warnung zugeordnet ist. Dies ist optional und nur vorhanden, wenn die Warnung auf eine bestimmte Firebase-App abzielt.
Unterschrift:
appId?: string;
Alerts.AlertEvent.data
Daten für ein AlertEvent
sind ein FirebaseAlertData
Objekt mit einer bestimmten Nutzlast.
Unterschrift:
data: FirebaseAlertData<T>;