firestore.Change class

L'interface Cloud Functions pour les événements qui changent d'état, tels que les événements Realtime Database ou Cloud Firestore onWrite et onUpdate .

Pour plus d'informations sur le format utilisé pour construire des objets Change , voir ci-dessous.

Signature:

export declare class Change<T> 

Constructeurs

Constructeur Modificateurs Description
(constructeur)(avant, après) Construit une nouvelle instance de la classe Change

Propriétés

Propriété Modificateurs Taper Description
après T
avant T

Méthodes

Méthode Modificateurs Description
fromJSON(json, personnalisateur) static Méthode d'usine pour créer un Change à partir de JSON et une fonction de personnalisation facultative à appliquer aux champs before et after .
fromObjects (avant, après) static Méthode d'usine pour créer un Change à partir d'un objet before et d'un objet after .

firestore.Change.(constructeur)

Construit une nouvelle instance de la classe Change

Signature:

constructor(before: T, after: T);

Paramètres

Paramètre Taper Description
avant T
après T

firestore.Change.after

Signature:

after: T;

firestore.Change.before

Signature:

before: T;

firestore.Change.fromJSON()

Méthode d'usine pour créer un Change à partir de JSON et une fonction de personnalisation facultative à appliquer aux champs before et after .

Signature:

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

Paramètres

Paramètre Taper Description
json ChangeJson
personnalisateur (x : n'importe lequel) => T

Retour:

Changement <T>

firestore.Change.fromObjects()

Méthode d'usine pour créer un Change à partir d'un objet before et d'un objet after .

Signature:

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

Paramètres

Paramètre Taper Description
avant T
après T

Retour:

Changement <T>