कार्य
समारोह | विवरण |
---|---|
ऑनअलर्टप्रकाशित(अलर्टटाइप, हैंडलर) | एक फ़ंक्शन घोषित करता है जो क्लाउडइवेंट्स से फायरबेस अलर्ट को संभाल सकता है। |
ऑनअलर्टप्रकाशित(विकल्प, हैंडलर) | एक फ़ंक्शन घोषित करता है जो क्लाउडइवेंट्स से फायरबेस अलर्ट को संभाल सकता है। |
इंटरफेस
इंटरफेस | विवरण |
---|---|
अलर्टइवेंट | फायरबेस अलर्ट के लिए एक कस्टम क्लाउडइवेंट (कस्टम एक्सटेंशन विशेषताओं के साथ)। |
फायरबेसअलर्टडेटा | फायरबेस अलर्ट द्वारा उत्सर्जित क्लाउडइवेंट डेटा। |
फायरबेस अलर्ट विकल्प | फायरबेस अलर्ट फ़ंक्शंस के लिए कॉन्फ़िगरेशन। |
नेमस्पेस
नाम स्थान | विवरण |
---|---|
ऐप वितरण | |
बिलिंग | |
क्रैशलाइटिक्स | |
प्रदर्शन |
उपनाम टाइप करें
उपनाम टाइप करें | विवरण |
---|---|
अलर्ट प्रकार | फायरबेस अलर्ट प्रदाता का अंतर्निहित अलर्ट प्रकार। |
अलर्ट.ऑनअलर्टप्रकाशित()
एक फ़ंक्शन घोषित करता है जो क्लाउडइवेंट्स से फायरबेस अलर्ट को संभाल सकता है।
हस्ताक्षर:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
अलर्ट प्रकार | अलर्ट प्रकार | अलर्ट प्रकार या फायरबेस अलर्ट फ़ंक्शन कॉन्फ़िगरेशन। |
हैंडलर | (घटना: अलर्टइवेंट <टी>) => कोई भी | वादा<कोई> | एक फ़ंक्शन जो क्लाउडइवेंट के अंदर फायरबेस अलर्ट को संभाल सकता है। |
रिटर्न:
क्लाउडफ़ंक्शन < अलर्टइवेंट <टी>>
एक फ़ंक्शन जिसे आप निर्यात और तैनात कर सकते हैं।
अलर्ट.ऑनअलर्टप्रकाशित()
एक फ़ंक्शन घोषित करता है जो क्लाउडइवेंट्स से फायरबेस अलर्ट को संभाल सकता है।
हस्ताक्षर:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
विकल्प | फायरबेस अलर्ट विकल्प | इस क्लाउड फ़ंक्शन के लिए अलर्ट प्रकार और अन्य विकल्प। |
हैंडलर | (घटना: अलर्टइवेंट <टी>) => कोई भी | वादा<कोई> | एक फ़ंक्शन जो क्लाउडइवेंट के अंदर फायरबेस अलर्ट को संभाल सकता है। |
रिटर्न:
क्लाउडफ़ंक्शन < अलर्टइवेंट <टी>>
अलर्ट.अलर्टटाइप
फायरबेस अलर्ट प्रदाता का अंतर्निहित अलर्ट प्रकार।
हस्ताक्षर:
export type AlertType = "crashlytics.newFatalIssue" | "crashlytics.newNonfatalIssue" | "crashlytics.regression" | "crashlytics.stabilityDigest" | "crashlytics.velocity" | "crashlytics.newAnrIssue" | "billing.planUpdate" | "billing.planAutomatedUpdate" | "appDistribution.newTesterIosDevice" | "appDistribution.inAppFeedback" | "performance.threshold" | string;