Change class

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>