Change class

用於更改狀態的事件的 Cloud Functions 接口,例如即時資料庫或 Cloud Firestore onWriteonUpdate事件。

有關用於構造Change物件的格式的更多信息,請參見下文。

簽名:

export declare class Change<T> 

建構函數

建構函數修飾符描述
(構造函數)(之前、之後)建構Change類別的新實例

特性

財產修飾符類型描述
時間
時間

方法

方法修飾符描述
fromJSON(json, 定制器) static用於從 JSON 建立Change工廠方法以及要套用於beforeafter欄位的可選自訂器函數。
fromObjects(之前,之後) static用於從before物件和after物件建立Change的工廠方法。

變化。(構造函數)

建構Change類別的新實例

簽名:

constructor(before: T, after: T);

參數

範圍類型描述
時間
時間

更改後

簽名:

after: T;

更改前

簽名:

before: T;

Change.fromJSON()

用於從 JSON 建立Change工廠方法以及要套用於beforeafter欄位的可選自訂器函數。

簽名:

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

參數

範圍類型描述
json變更Json
客製化器(x: 任意) => T

返回:

改變<T>

Change.fromObjects()

用於從before物件和after物件建立Change的工廠方法。

簽名:

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

參數

範圍類型描述
時間
時間

返回:

改變<T>