installations package

Firebase इंस्टॉलेशन वेब SDK टूल. यह SDK टूल Node.js के साथ काम नहीं करता है.

फ़ंक्शन

फ़ंक्शन ब्यौरा
फ़ंक्शन(ऐप्लिकेशन, ...)
getInstallations(ऐप्लिकेशन) दिए गए FirebaseApp इंस्टेंस से जुड़े इंस्टॉलेशन का इंस्टेंस दिखाता है.
फ़ंक्शन(इंस्टॉलेशन, ...)
deleteInstallations(इंस्टॉलेशन) Firebase इंस्टॉलेशन और उससे जुड़ा सारा डेटा मिटा देता है.
getId(installations) अगर ऐप्लिकेशन के लिए Firebase इंस्टॉलेशन नहीं है, तो यह इंस्टॉलेशन आईडी दिखाता है.
getToken(installations, forceRefresh) मौजूदा Firebase इंस्टॉलेशन की पहचान करने वाला, Firebase इंस्टॉलेशन पुष्टि टोकन देता है.
onIdChange(इंस्टॉलेशन, कॉलबैक) यह एक नया कॉलबैक सेट करता है, जिसे इंस्टॉलेशन आईडी बदलने पर कॉल किया जाएगा. सदस्यता छोड़ने का फ़ंक्शन दिखाता है, जो कॉल किए जाने पर कॉलबैक को हटा देता है.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
इंस्टॉलेशन Firebase इंस्टॉलेशन SDK टूल का सार्वजनिक इंटरफ़ेस.

उपनामों का प्रकार

उपनाम टाइप करें ब्यौरा
IdChangeCallbackFn इंस्टॉलेशन आईडी बदलने पर, उपयोगकर्ता के तय किए गए कॉलबैक फ़ंक्शन को कॉल किया जाता है.
IdChangeUnsubscribeFn IdChangeCallbackFn के ज़रिए, पहले जोड़े गए कॉलबैक फ़ंक्शन की सदस्यता छोड़ें.

फ़ंक्शन(ऐप्लिकेशन, ...)

getइंस्टॉलेशन(ऐप्लिकेशन)

दिए गए FirebaseApp इंस्टेंस से जुड़े इंस्टॉलेशन का इंस्टेंस दिखाता है.

हस्ताक्षर:

export declare function getInstallations(app?: FirebaseApp): Installations;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन FirebaseApp FirebaseApp इंस्टेंस.

लौटाए जाने वाले प्रॉडक्ट:

इंस्टॉलेशन

फ़ंक्शन(इंस्टॉलेशन, ...)

Deleteइंस्टॉलेशन(इंस्टॉलेशन)

Firebase इंस्टॉलेशन और उससे जुड़ा सारा डेटा मिटा देता है.

हस्ताक्षर:

export declare function deleteInstallations(installations: Installations): Promise<void>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
इंस्टॉलेशन इंस्टॉलेशन Installations इंस्टेंस.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<void>

getId(इंस्टॉलेशन)

अगर ऐप्लिकेशन के लिए Firebase इंस्टॉलेशन नहीं है, तो यह इंस्टॉलेशन आईडी दिखाता है.

हस्ताक्षर:

export declare function getId(installations: Installations): Promise<string>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
इंस्टॉलेशन इंस्टॉलेशन Installations इंस्टेंस.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<string>

getToken(इंस्टॉलेशन, forceRefresh)

मौजूदा Firebase इंस्टॉलेशन की पहचान करने वाला, Firebase इंस्टॉलेशन पुष्टि टोकन देता है.

हस्ताक्षर:

export declare function getToken(installations: Installations, forceRefresh?: boolean): Promise<string>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
इंस्टॉलेशन इंस्टॉलेशन Installations इंस्टेंस.
फ़ोर्सरीफ़्रेश करें बूलियन टोकन की समयसीमा खत्म होने के बावजूद, डेटा को हर हाल में रीफ़्रेश करें.

लौटाए जाने वाले प्रॉडक्ट:

प्रॉमिस<string>

onIdChange(इंस्टॉलेशन, कॉलबैक)

यह एक नया कॉलबैक सेट करता है, जिसे इंस्टॉलेशन आईडी बदलने पर कॉल किया जाएगा. सदस्यता छोड़ने का फ़ंक्शन दिखाता है, जो कॉल किए जाने पर कॉलबैक को हटा देता है.

हस्ताक्षर:

export declare function onIdChange(installations: Installations, callback: IdChangeCallbackFn): IdChangeUnsubscribeFn;

पैरामीटर

पैरामीटर टाइप ब्यौरा
इंस्टॉलेशन इंस्टॉलेशन Installations इंस्टेंस.
कॉलबैक IdChangeCallbackFn एफ़आईडी में बदलाव होने पर इस्तेमाल किया जाने वाला कॉलबैक फ़ंक्शन.

लौटाए जाने वाले प्रॉडक्ट:

IdChangeUnsubscribeFn

सदस्यता छोड़ने का विकल्प देने वाला फ़ंक्शन.

IdChangeCallbackFn

इंस्टॉलेशन आईडी बदलने पर, उपयोगकर्ता के तय किए गए कॉलबैक फ़ंक्शन को कॉल किया जाता है.

हस्ताक्षर:

export declare type IdChangeCallbackFn = (installationId: string) => void;

IdChangeUnsubscribeFn

IdChangeCallbackFn के ज़रिए, पहले जोड़े गए कॉलबैक फ़ंक्शन की सदस्यता छोड़ें.

हस्ताक्षर:

export declare type IdChangeUnsubscribeFn = () => void;