Change class

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

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 personalizador 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 personalizador 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.deObjetos()

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>