WebpushConfig interface

वेबपश प्रोटोकॉल विकल्पों का प्रतिनिधित्व करता है जिन्हें एक संदेश में शामिल किया जा सकता है .

हस्ताक्षर:

export interface WebpushConfig 

गुण

संपत्ति प्रकार विवरण
डेटा {[कुंजी: स्ट्रिंग]: स्ट्रिंग; } डेटा फ़ील्ड का संग्रह.
एफसीएम विकल्प WebpushFcmOptions वेब के लिए एफसीएम एसडीके द्वारा प्रदान की गई सुविधाओं के विकल्प।
हेडर {[कुंजी: स्ट्रिंग]: स्ट्रिंग; } वेबपुश हेडर का एक संग्रह। हेडर मान स्ट्रिंग होने चाहिए. समर्थित हेडर के लिए वेबपुश विनिर्देश देखें।
अधिसूचना वेबपुश अधिसूचना संदेश में शामिल किया जाने वाला एक वेबपुश अधिसूचना पेलोड।

WebpushConfig.data

डेटा फ़ील्ड का संग्रह.

हस्ताक्षर:

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

WebpushConfig.fcmOptions

वेब के लिए एफसीएम एसडीके द्वारा प्रदान की गई सुविधाओं के विकल्प।

हस्ताक्षर:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

वेबपुश हेडर का एक संग्रह। हेडर मान स्ट्रिंग होने चाहिए.

समर्थित हेडर के लिए वेबपुश विनिर्देश देखें।

हस्ताक्षर:

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

WebpushConfig.नोटिफिकेशन

संदेश में शामिल किया जाने वाला एक वेबपुश अधिसूचना पेलोड।

हस्ताक्षर:

notification?: WebpushNotification;