alerts namespace

函数

函数 说明
onAlertPublish(alertType, Handler) 声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。
onAlertPublish(options, Handler) 声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。

接口

接口 说明
AlertEvent 自定义 CloudEvent for Firebase 提醒(具有自定义附加信息属性)。
FirebaseAlertData Firebase 提醒发出的 CloudEvent 数据。
FirebaseAlertOptions Firebase 提醒函数的配置。

命名空间

命名空间 说明
appDistribution 类中的静态变量
结算
crashlytics
性能

类型别名

类型别名 说明
AlertType Firebase 提醒提供方的基础提醒类型。

提醒.onAlertPublish()

声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。

签名

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

参数

参数 类型 说明
提醒类型 AlertType 提醒类型或 Firebase 提醒函数配置。
handler (事件:AlertEvent<T>)=>任何 |承诺<any> 一个可在 CloudEvent 中处理 Firebase 提醒的函数。

返回

CloudFunction<AlertEvent<T>>

您可以导出和部署的函数。

提醒.onAlertPublish()

声明一个可以处理来自 CloudEvents 的 Firebase 提醒的函数。

签名

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

参数

参数 类型 说明
选项 FirebaseAlertOptions 此 Cloud Functions 函数的提醒类型和其他选项。
handler (事件:AlertEvent<T>)=>任何 |承诺<any> 一个可在 CloudEvent 中处理 Firebase 提醒的函数。

返回

CloudFunction<AlertEvent<T>>

提醒.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;