機能
関数 | 説明 |
---|---|
onValueCreated(参照、ハンドラー) | Realtime Database でデータが作成されたときにトリガーされるイベント ハンドラー。 |
onValueCreated(opts, ハンドラー) | Realtime Database でデータが作成されたときにトリガーされるイベント ハンドラー。 |
onValueDeleted(参照、ハンドラー) | Realtime Database でデータが削除されたときにトリガーされるイベント ハンドラー。 |
onValueDeleted(opts, ハンドラー) | Realtime Database でデータが削除されたときにトリガーされるイベント ハンドラー。 |
onValueUpdated(参照、ハンドラー) | Realtime Database でデータが更新されたときにトリガーされるイベント ハンドラー。 |
onValueUpdated(opts, ハンドラー) | Realtime Database でデータが更新されたときにトリガーされるイベント ハンドラー。 |
onValueWritten(参照、ハンドラー) | Realtime Database でデータが作成、更新、または削除されたときにトリガーされるイベント ハンドラー。 |
onValueWritten(opts, ハンドラー) | Realtime Database でデータが作成、更新、または削除されたときにトリガーされるイベント ハンドラー。 |
クラス
クラス | 説明 |
---|---|
データスナップショット | Firebase Realtime データベースのデータ スナップショットを表すインターフェイス。 |
インターフェース
インターフェース | 説明 |
---|---|
データベースイベント | DataSnapshot または Change を含む CloudEvent |
RawRTDBクラウドイベント | |
RawRTDBクラウドイベントデータ | |
参照オプション | ReferenceOptions は、提供された ref とオプションのインスタンスを使用して EventHandlerOptions を拡張します。 |
データベース.onValueCreated()
Realtime Database でデータが作成されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
参照 | 参照 | |
ハンドラ | (イベント:データベースイベント<データスナップショット、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの作成が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<データスナップショット、 ParamsOf <参考>>>
データベース.onValueCreated()
Realtime Database でデータが作成されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
選択します | 参照オプション<参考> | 個々のイベント処理関数に設定できるオプション。 |
ハンドラ | (イベント:データベースイベント<データスナップショット、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの作成が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<データスナップショット、 ParamsOf <参考>>>
データベース.onValueDeleted()
Realtime Database でデータが削除されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
参照 | 参照 | |
ハンドラ | (イベント:データベースイベント<データスナップショット、 ParamsOf <参照>>) => 任意 |約束<任意> | Realtime Database の削除が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<データスナップショット、 ParamsOf <参考>>>
データベース.onValueDeleted()
Realtime Database でデータが削除されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
選択します | 参照オプション<参考> | 個々のイベント処理関数に設定できるオプション。 |
ハンドラ | (イベント:データベースイベント<データスナップショット、 ParamsOf <参照>>) => 任意 |約束<任意> | Realtime Database の削除が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<データスナップショット、 ParamsOf <参考>>>
データベース.onValueUpdated()
Realtime Database でデータが更新されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueUpdated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
参照 | 参照 | |
ハンドラ | (イベント:データベースイベント<変更<データスナップショット>、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの更新が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<変更<データスナップショット>、 ParamsOf <参考>>>
データベース.onValueUpdated()
Realtime Database でデータが更新されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueUpdated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
選択します | 参照オプション<参考> | 個々のイベント処理関数に設定できるオプション。 |
ハンドラ | (イベント:データベースイベント<変更<データスナップショット>、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの更新が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<変更<データスナップショット>、 ParamsOf <参考>>>
データベース.onValueWritten()
Realtime Database でデータが作成、更新、または削除されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueWritten<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
参照 | 参照 | |
ハンドラ | (イベント:データベースイベント<変更<データスナップショット>、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの作成、更新、または削除が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<変更<データスナップショット>、 ParamsOf <参考>>>
データベース.onValueWritten()
Realtime Database でデータが作成、更新、または削除されたときにトリガーされるイベント ハンドラー。
サイン:
export declare function onValueWritten<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
選択します | 参照オプション<参考> | 個々のイベント処理関数に設定できるオプション。 |
ハンドラ | (イベント:データベースイベント<変更<データスナップショット>、 ParamsOf <参照>>) => 任意 |約束<任意> | リアルタイム データベースの作成、更新、または削除が発生するたびに実行されるイベント ハンドラー。 |
戻り値:
クラウドファンクション<データベースイベント<変更<データスナップショット>、 ParamsOf <参考>>>