Change class

L'interfaccia Cloud Functions per gli eventi che cambiano stato, come gli eventi onWrite e onUpdate di Realtime Database o Cloud Firestore.

Per ulteriori informazioni sul formato utilizzato per costruire oggetti Change , vedere di seguito.

Firma:

export declare class Change<T> 

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(prima, dopo) Costruisce una nuova istanza della classe Change

Proprietà

Proprietà Modificatori Tipo Descrizione
Dopo T
Prima T

Metodi

Metodo Modificatori Descrizione
fromJSON(json, personalizzatore) static Metodo di fabbrica per la creazione di una Change da JSON e una funzione di personalizzazione opzionale da applicare ai campi before e after .
daOggetti(prima, dopo) static Metodo di fabbrica per creare una Change da un oggetto before e da un oggetto after .

Cambia.(costruttore)

Costruisce una nuova istanza della classe Change

Firma:

constructor(before: T, after: T);

Parametri

Parametro Tipo Descrizione
Prima T
Dopo T

Cambia.dopo

Firma:

after: T;

Cambia.prima

Firma:

before: T;

Cambia.daJSON()

Metodo di fabbrica per la creazione di una Change da JSON e una funzione di personalizzazione opzionale da applicare ai campi before e after .

Firma:

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

Parametri

Parametro Tipo Descrizione
json ChangeJson
personalizzatore (x: qualsiasi) => T

Ritorna:

Modifica <T>

Cambia.daOggetti()

Metodo di fabbrica per creare una Change da un oggetto before e da un oggetto after .

Firma:

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

Parametri

Parametro Tipo Descrizione
Prima T
Dopo T

Ritorna:

Modifica <T>