Change class

Interfejs Cloud Functions do obsługi zdarzeń ze zmianą stanu, takich jak Baza danych czasu rzeczywistego lub Cloud Firestore onWrite i onUpdate.

Poniżej znajdziesz więcej informacji o formacie używanym do tworzenia obiektów Change.

Podpis:

export declare class Change<T> 

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(przed, po) Tworzy nową instancję klasy Change

Właściwości

Właściwość Modyfikatory Typ Opis
po T
przed T

Metody

Metoda Modyfikatory Opis
fromJSON(json, dostosowanie) static Fabryczna metoda tworzenia Change z kodu JSON i opcjonalna funkcja dostosowania do stosowania zarówno w polach before, jak i after.
fromObjects(przed, po) static Metoda fabryczna do tworzenia obiektu Change z obiektu before i obiektu after.

Zmień.(konstruktor)

Tworzy nową instancję klasy Change

Podpis:

constructor(before: T, after: T);

Parametry

Parametr Typ Opis
przed T
po T

Zmień.po

Podpis:

after: T;

Change.before

Podpis:

before: T;

Change.fromJSON()

Fabryczna metoda tworzenia Change z kodu JSON i opcjonalna funkcja dostosowania do stosowania zarówno w polach before, jak i after.

Podpis:

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

Parametry

Parametr Typ Opis
JSON Zmień JSON
moduł dostosowania (x: dowolne) => bln

Zwroty:

Zmień<T>

Change.fromObjects()

Metoda fabryczna do tworzenia obiektu Change z obiektu before i obiektu after.

Podpis:

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

Parametry

Parametr Typ Opis
przed T
po T

Zwroty:

Zmień<T>