Cloud Functions 介面適用於會變更狀態的事件,例如即時資料庫或 Cloud Firestore onWrite
和 onUpdate
事件。
如要進一步瞭解用於建構 Change
物件的格式,請參閱以下內容。
簽名:
export declare class Change<T>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(前後對照) | 建構 Change 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
變更後 | T | ||
之前 | T |
方法
方法 | 修飾符 | 說明 |
---|---|---|
fromJSON(json, 自訂參數) | static |
從 JSON 建立 Change 的工廠方法,以及要同時套用至 before 和 after 欄位的選用自訂參數函式。 |
fromObjects(早於、之後) | static |
從 before 物件和 after 物件建立 Change 的工廠方法。 |
Firestore.Change.(建構函式)
建構 Change
類別的新例項
簽名:
constructor(before: T, after: T);
參數
參數 | 類型 | 說明 |
---|---|---|
早於 | T | |
晚於 | T |
Firestore.Change.after
簽名:
after: T;
Firestore.Change.before
簽名:
before: T;
Firestore.Change.fromJSON()
從 JSON 建立 Change
的工廠方法,以及要同時套用至 before
和 after
欄位的選用自訂參數函式。
簽名:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
參數
參數 | 類型 | 說明 |
---|---|---|
json | 變更傑森 | |
自訂參數 | (x:任何) =>四 |
傳回:
變更<T>
Firestore.Change.fromObjects()
從 before
物件和 after
物件建立 Change
的工廠方法。
簽名:
static fromObjects<T>(before: T, after: T): Change<T>;
參數
參數 | 類型 | 說明 |
---|---|---|
早於 | T | |
晚於 | T |
傳回:
變更<T>