یک CloudEvent سفارشی برای هشدارهای Firebase (با ویژگیهای پسوند سفارشی).
امضا:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
گسترش می یابد: CloudEvent < FirebaseAlertData <T>>
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
نوع هشدار | رشته | نوع هشدارهایی که فعال شدند. |
شناسه برنامه | رشته | شناسه برنامه Firebase که با هشدار مرتبط است. این اختیاری است و تنها زمانی وجود دارد که هشدار یک برنامه Firebase خاص را هدف قرار دهد. |
داده ها | FirebaseAlertData <T> | داده برای یک AlertEvent یک شی FirebaseAlertData با بار مشخص است. |
alerts.AlertEvent.alertType
نوع هشدارهایی که فعال شدند.
امضا:
alertType: string;
alerts.AlertEvent.appId
شناسه برنامه Firebase که با هشدار مرتبط است. این اختیاری است و تنها زمانی وجود دارد که هشدار یک برنامه Firebase خاص را هدف قرار دهد.
امضا:
appId?: string;
هشدارها.AlertEvent.data
داده برای یک AlertEvent
یک شی FirebaseAlertData
با بار مشخص است.
امضا:
data: FirebaseAlertData<T>;