WebpushConfig interface

نشان دهنده گزینه های پروتکل WebPush است که می تواند در یک پیام گنجانده شود .

امضا:

export interface WebpushConfig 

خواص

ویژگی تایپ کنید شرح
داده ها { [key: string]: string; } مجموعه ای از فیلدهای داده
fcmOptions WebpushFcmOptions گزینه هایی برای ویژگی های ارائه شده توسط FCM SDK برای وب.
سرصفحه ها { [key: string]: string; } مجموعه ای از هدرهای WebPush. مقادیر سرصفحه باید رشته ای باشند. برای هدرهای پشتیبانی شده به مشخصات WebPush مراجعه کنید.
اطلاع WebpushNotification یک محموله اعلان WebPush در پیام گنجانده شود.

WebpushConfig.data

مجموعه ای از فیلدهای داده

امضا:

data?: {
        [key: string]: string;
    };

WebpushConfig.fcmOptions

گزینه هایی برای ویژگی های ارائه شده توسط FCM SDK برای وب.

امضا:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

مجموعه ای از هدرهای WebPush. مقادیر سرصفحه باید رشته ای باشند.

برای هدرهای پشتیبانی شده به مشخصات WebPush مراجعه کنید.

امضا:

headers?: {
        [key: string]: string;
    };

WebpushConfig.notification

یک محموله اعلان WebPush در پیام گنجانده شود.

امضا:

notification?: WebpushNotification;