alerts namespace

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
Evento de alerta Un CloudEvent personalizado para Firebase Alerts (con atributos de extensión personalizados).
FirebaseAlertData Los datos de CloudEvent emitidos por Firebase Alerts.
FirebaseAlertOptions Configuración de las funciones de Firebase Alert.

Espacios de nombres

espacio de nombres Descripción
distribución de aplicaciones
facturación
Crashlytics
actuación

Tipo de alias

Alias ​​de tipo Descripción
Tipo de alerta El tipo de alerta subyacente del proveedor de Firebase Alerts.

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: evento de alerta <T>) => cualquiera | Promesa <cualquiera> una función que puede manejar la Alerta de Firebase dentro de un CloudEvent.

Devoluciones:

CloudFunction < Evento de alerta <T>>

Una función que puede 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 FirebaseAlertOptions el tipo de alerta y otras opciones para esta función en la nube.
manipulador (evento: evento de alerta <T>) => cualquiera | Promesa <cualquiera> una función que puede manejar la Alerta de Firebase dentro de un CloudEvent.

Devoluciones:

CloudFunction < Evento de alerta <T>>

alertas.AlertType

El tipo de alerta subyacente del proveedor de Firebase Alerts.

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;