מייצג את אפשרויות פרוטוקול WebPush שניתן לכלול בהודעה .
חֲתִימָה:
export interface WebpushConfig
נכסים
תכונה | סוּג | תיאור |
---|---|---|
נתונים | { [מפתח: מחרוזת]: מחרוזת; } | אוסף של שדות נתונים. |
fcmOptions | WebpushFcmOptions | אפשרויות לתכונות הניתנות על ידי FCM SDK for Web. |
כותרות | { [מפתח: מחרוזת]: מחרוזת; } | אוסף של כותרות WebPush. ערכי כותרת חייבים להיות מחרוזות. ראה מפרט WebPush עבור כותרות נתמכות. |
הוֹדָעָה | WebpushNotification | מטען הודעת WebPush שייכלל בהודעה. |
WebpushConfig.data
אוסף של שדות נתונים.
חֲתִימָה:
data?: {
[key: string]: string;
};
WebpushConfig.fcmOptions
אפשרויות לתכונות הניתנות על ידי FCM SDK for Web.
חֲתִימָה:
fcmOptions?: WebpushFcmOptions;
WebpushConfig.headers
אוסף של כותרות WebPush. ערכי כותרת חייבים להיות מחרוזות.
ראה מפרט WebPush עבור כותרות נתמכות.
חֲתִימָה:
headers?: {
[key: string]: string;
};
WebpushConfig.notification
מטען הודעת WebPush שייכלל בהודעה.
חֲתִימָה:
notification?: WebpushNotification;