פונקציות
פוּנקצִיָה | תיאור |
---|---|
onAlertPublished(alertType, handler) | מכריז על פונקציה שיכולה לטפל בהתראות Firebase מ-CloudEvents. |
onAlertPublished(אפשרויות, מטפל) | מכריז על פונקציה שיכולה לטפל בהתראות Firebase מ-CloudEvents. |
ממשקים
מִמְשָׁק | תיאור |
---|---|
AlertEvent | התראות CloudEvent for Firebase מותאם אישית (עם מאפייני הרחבה מותאמים אישית). |
FirebaseAlertData | הנתונים של CloudEvent הנפלטים על ידי Firebase Alerts. |
FirebaseAlertOptions | תצורה עבור פונקציות Firebase Alert. |
מרחבי שמות
מרחב שמות | תיאור |
---|---|
הפצת אפליקציות | |
חיוב | |
crashlytics | |
ביצועים |
הקלד כינויים
הקלד כינוי | תיאור |
---|---|
סוג התראה | סוג ההתראה הבסיסי של ספק ההתראות של Firebase. |
alerts.onAlertPublished()
מכריז על פונקציה שיכולה לטפל בהתראות Firebase מ-CloudEvents.
חֲתִימָה:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
סוג התראה | סוג התראה | סוג ההתראה או תצורת פונקציית Firebase Alert. |
מטפל | (אירוע: AlertEvent <T>) => כל | מבטיח<כל> | פונקציה שיכולה להתמודד עם התראת Firebase בתוך CloudEvent. |
החזרות:
CloudFunction < AlertEvent <T>>
פונקציה שתוכל לייצא ולפרוס.
alerts.onAlertPublished()
מכריז על פונקציה שיכולה לטפל בהתראות Firebase מ-CloudEvents.
חֲתִימָה:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
אפשרויות | FirebaseAlertOptions | סוג ההתראה ואפשרויות אחרות עבור פונקציית ענן זו. |
מטפל | (אירוע: AlertEvent <T>) => כל | מבטיח<כל> | פונקציה שיכולה להתמודד עם התראת Firebase בתוך CloudEvent. |
החזרות:
CloudFunction < AlertEvent <T>>
alerts.AlertType
סוג ההתראה הבסיסי של ספק ההתראות של Firebase.
חֲתִימָה:
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;