Change class

La interfaz de Cloud Functions para eventos que cambian de estado, como Realtime Database o eventos onWrite y onUpdate de Cloud Firestore.

Para obtener más información sobre el formato utilizado para construir objetos Change , consulte a continuación.

Firma:

export declare class Change<T> 

Constructores

Constructor Modificadores Descripción
(constructor)(antes, después) Construye una nueva instancia de la clase Change

Propiedades

Propiedad modificadores Tipo Descripción
después T
antes T

Métodos

Método modificadores Descripción
fromJSON(json, personalizador) static Método de fábrica para crear un Change desde JSON y una función de personalización opcional que se aplicará a los campos before y after .
fromObjects(antes, después) static Método de fábrica para crear un Change a partir de un objeto before y un objeto after .

Cambio.(constructor)

Construye una nueva instancia de la clase Change

Firma:

constructor(before: T, after: T);

Parámetros

Parámetro Tipo Descripción
antes T
después T

Cambiar después

Firma:

after: T;

Cambiar.antes

Firma:

before: T;

Cambiar.desdeJSON()

Método de fábrica para crear un Change desde JSON y una función de personalización opcional que se aplicará a los campos before y after .

Firma:

static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;

Parámetros

Parámetro Tipo Descripción
json CambiarJson
personalizador (x: cualquiera) => T

Devoluciones:

Cambiar <T>

Cambiar.desdeObjetos()

Método de fábrica para crear un Change a partir de un objeto before y un objeto after .

Firma:

static fromObjects<T>(before: T, after: T): Change<T>;

Parámetros

Parámetro Tipo Descripción
antes T
después T

Devoluciones:

Cambiar <T>