Функции
Функция | Описание |
---|---|
onAlertPublished (тип оповещения, обработчик) | Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents. |
onAlertPublished (параметры, обработчик) | Объявляет функцию, которая может обрабатывать оповещения Firebase из CloudEvents. |
Интерфейсы
Интерфейс | Описание |
---|---|
AlertEvent | Пользовательский CloudEvent для оповещений Firebase (с настраиваемыми атрибутами расширения). |
FirebaseAlertData | Данные CloudEvent, отправляемые Firebase Alerts. |
Параметры FirebaseAlertOptions | Конфигурация функций оповещений Firebase. |
Пространства имен
Пространство имен | Описание |
---|---|
приложениеРаспространение | |
выставление счетов | |
крашлитики | |
производительность |
Введите псевдонимы
Введите псевдоним | Описание |
---|---|
Тип оповещения | Базовый тип оповещения поставщика оповещений 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. |
обработчик | (событие: AlertEvent <T>) => любой | Обещание <любое> | функция, которая может обрабатывать оповещение Firebase внутри CloudEvent. |
Возврат:
Облачная функция < AlertEvent <Т>>
Функция, которую можно экспортировать и развернуть.
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. |
Возврат:
Облачная функция < AlertEvent <Т>>
оповещения.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;