Um CloudEvent personalizado para Firebase Alerts (com atributos de extensão personalizados).
Assinatura:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
Estende: CloudEvent < FirebaseAlertData <T>>
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
tipo de alerta | corda | O tipo dos alertas que foram acionados. |
appId | corda | O Firebase App ID associado ao alerta. Isso é opcional e está presente apenas quando o alerta é direcionado a um aplicativo específico do Firebase. |
dados | FirebaseAlertData <T> | Os dados de um AlertEvent são um objeto FirebaseAlertData com uma determinada carga útil. |
alerts.AlertEvent.alertType
O tipo dos alertas que foram acionados.
Assinatura:
alertType: string;
alerts.AlertEvent.appId
O Firebase App ID associado ao alerta. Isso é opcional e está presente apenas quando o alerta é direcionado a um aplicativo específico do Firebase.
Assinatura:
appId?: string;
alerts.AlertEvent.data
Os dados de um AlertEvent
são um objeto FirebaseAlertData
com uma determinada carga útil.
Assinatura:
data: FirebaseAlertData<T>;