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 .

Changer.(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

Changer après

Signature:

after: T;

Changer.avant

Signature:

before: T;

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>

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>