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 | एफ़आईडी में बदलाव होने पर इस्तेमाल किया जाने वाला कॉलबैक फ़ंक्शन. |
लौटाए जाने वाले प्रॉडक्ट:
सदस्यता छोड़ने का विकल्प देने वाला फ़ंक्शन.
IdChangeCallbackFn
इंस्टॉलेशन आईडी बदलने पर, उपयोगकर्ता के तय किए गए कॉलबैक फ़ंक्शन को कॉल किया जाता है.
हस्ताक्षर:
export declare type IdChangeCallbackFn = (installationId: string) => void;
IdChangeUnsubscribeFn
IdChangeCallbackFn के ज़रिए, पहले जोड़े गए कॉलबैक फ़ंक्शन की सदस्यता छोड़ें.
हस्ताक्षर:
export declare type IdChangeUnsubscribeFn = () => void;