Realtime Database や Cloud Firestore のonWrite
イベントやonUpdate
イベントなど、状態を変更するイベント用の Cloud Functions インターフェース。
Change
オブジェクトの構築に使用される形式の詳細については、以下を参照してください。
サイン:
export declare class Change<T>
コンストラクター
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクター)(前、後) | Change クラスの新しいインスタンスを構築します |
プロパティ
財産 | 修飾子 | タイプ | 説明 |
---|---|---|---|
後 | T | ||
前に | T |
メソッド
方法 | 修飾子 | 説明 |
---|---|---|
fromJSON(json、カスタマイザー) | static | JSON からのChange 作成するためのファクトリ メソッドと、 before after の両方に適用されるオプションのカスタマイザー関数。 |
fromObjects(前、後) | static | before オブジェクトとafter オブジェクトからChange を作成するためのファクトリ メソッド。 |
変更します。(コンストラクター)
Change
クラスの新しいインスタンスを構築します
サイン:
constructor(before: T, after: T);
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
前に | T | |
後 | T |
変更後
サイン:
after: T;
変更前
サイン:
before: T;
Change.fromJSON()
JSON からのChange
作成するためのファクトリ メソッドと、 before
after
の両方に適用されるオプションのカスタマイザー関数。
サイン:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
json | ChangeJson | |
カスタマイザー | (x: 任意) => T |
戻り値:
変化<T>
Change.fromObjects()
before
オブジェクトとafter
オブジェクトからChange
を作成するためのファクトリ メソッド。
サイン:
static fromObjects<T>(before: T, after: T): Change<T>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
前に | T | |
後 | T |
戻り値:
変化<T>