Funktionen
Funktion | Beschreibung |
---|---|
onValueCreated(ref, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt werden. |
onValueCreated(opts, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt werden. |
onValueDeleted(ref, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank gelöscht werden. |
onValueDeleted(opts, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank gelöscht werden. |
onValueUpdated(ref, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank aktualisiert werden. |
onValueUpdated(opts, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank aktualisiert werden. |
onValueWritten(ref, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt, aktualisiert oder gelöscht werden. |
onValueWritten(opts, handler) | Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt, aktualisiert oder gelöscht werden. |
Klassen
Klasse | Beschreibung |
---|---|
Datenschnappschuss | Schnittstelle, die einen Daten-Snapshot einer Firebase Realtime-Datenbank darstellt. |
Schnittstellen
Schnittstelle | Beschreibung |
---|---|
Datenbankereignis | Ein CloudEvent, das einen DataSnapshot oder eine Änderung enthält |
RawRTDBCloudEvent | |
RawRTDBCloudEventData | |
Referenzoptionen | ReferenceOptions erweitert EventHandlerOptions mit bereitgestellter Referenz und optionaler Instanz |
Datenbank.onValueCreated()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt werden.
Unterschrift:
export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
ref | Ref | |
Handler | (Ereignis: DatabaseEvent < DataSnapshot , ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank erstellt wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < DataSnapshot , ParamsOf <Ref>>>
Datenbank.onValueCreated()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt werden.
Unterschrift:
export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
optiert | Referenzoptionen <Ref> | Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können. |
Handler | (Ereignis: DatabaseEvent < DataSnapshot , ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank erstellt wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < DataSnapshot , ParamsOf <Ref>>>
Datenbank.onValueDeleted()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank gelöscht werden.
Unterschrift:
export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
ref | Ref | |
Handler | (Ereignis: DatabaseEvent < DataSnapshot , ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank gelöscht wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < DataSnapshot , ParamsOf <Ref>>>
Datenbank.onValueDeleted()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank gelöscht werden.
Unterschrift:
export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
optiert | Referenzoptionen <Ref> | Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können. |
Handler | (Ereignis: DatabaseEvent < DataSnapshot , ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank gelöscht wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < DataSnapshot , ParamsOf <Ref>>>
Datenbank.onValueUpdated()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank aktualisiert werden.
Unterschrift:
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>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
ref | Ref | |
Handler | (Ereignis: DatabaseEvent < Ändern < DataSnapshot >, ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Aktualisierung der Echtzeitdatenbank erfolgt. |
Kehrt zurück:
CloudFunction < Datenbankereignis < Ändern < DataSnapshot >, ParamsOf <Ref>>>
Datenbank.onValueUpdated()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank aktualisiert werden.
Unterschrift:
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>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
optiert | Referenzoptionen <Ref> | Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können. |
Handler | (Ereignis: DatabaseEvent < Ändern < DataSnapshot >, ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Aktualisierung der Echtzeitdatenbank erfolgt. |
Kehrt zurück:
CloudFunction < Datenbankereignis < Ändern < DataSnapshot >, ParamsOf <Ref>>>
Datenbank.onValueWritten()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt, aktualisiert oder gelöscht werden.
Unterschrift:
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>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
ref | Ref | |
Handler | (Ereignis: DatabaseEvent < Ändern < DataSnapshot >, ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank erstellt, aktualisiert oder gelöscht wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < Ändern < DataSnapshot >, ParamsOf <Ref>>>
Datenbank.onValueWritten()
Ereignishandler, der ausgelöst wird, wenn Daten in der Echtzeitdatenbank erstellt, aktualisiert oder gelöscht werden.
Unterschrift:
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>>>;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
optiert | Referenzoptionen <Ref> | Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können. |
Handler | (Ereignis: DatabaseEvent < Ändern < DataSnapshot >, ParamsOf <Ref>>) => beliebig | Versprochen<any> | Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Echtzeitdatenbank erstellt, aktualisiert oder gelöscht wird. |
Kehrt zurück:
CloudFunction < Datenbankereignis < Ändern < DataSnapshot >, ParamsOf <Ref>>>