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>