WebpushConfig interface

מייצג את אפשרויות פרוטוקול 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;