Funciones
Función | Descripción |
---|---|
onAlertPublished(tipo de alerta, controlador) | Declara una función que puede manejar alertas de Firebase desde CloudEvents. |
onAlertPublished(opciones, controlador) | Declara una función que puede manejar alertas de Firebase desde CloudEvents. |
Interfaces
Interfaz | Descripción |
---|---|
AlertaEvento | Un CloudEvent personalizado para alertas de Firebase (con atributos de extensión personalizados). |
Datos de alerta de Firebase | Los datos de CloudEvent emitidos por Firebase Alerts. |
Opciones de alerta de Firebase | Configuración para funciones de Firebase Alert. |
Espacios de nombres
Espacio de nombres | Descripción |
---|---|
distribución de aplicaciones | |
facturación | |
crashlytics | |
actuación |
Tipo de alias
Tipo Alias | Descripción |
---|---|
Tipo de alerta | El tipo de alerta subyacente del proveedor de alertas de Firebase. |
alertas.onAlertPublished()
Declara una función que puede manejar alertas de Firebase desde CloudEvents.
Firma:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
tipo de alerta | Tipo de alerta | el tipo de alerta o la configuración de la función Firebase Alert. |
manipulador | (evento: AlertEvent <T>) => cualquiera | Promesa <cualquiera> | una función que puede manejar la alerta de Firebase dentro de un CloudEvent. |
Devoluciones:
Función de nube < Evento de alerta <t>>
Una función que puedes exportar e implementar.
alertas.onAlertPublished()
Declara una función que puede manejar alertas de Firebase desde CloudEvents.
Firma:
export declare function onAlertPublished<T extends {
["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
opciones | Opciones de alerta de Firebase | el tipo de alerta y otras opciones para esta función en la nube. |
manipulador | (evento: AlertEvent <T>) => cualquiera | Promesa <cualquiera> | una función que puede manejar la alerta de Firebase dentro de un CloudEvent. |
Devoluciones:
Función de nube < Evento de alerta <t>>
alertas.AlertType
El tipo de alerta subyacente del proveedor de alertas de Firebase.
Firma:
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;