Funkcje
Funkcja | Opis |
---|---|
onValueCreated(ref, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego. |
onValueCreated(opts, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego. |
onValueUsunięte(ref, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego. |
onValueUsunięte(opts, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego. |
onValueUpdated(ref, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego. |
onValueUpdated(opts, moduł obsługi) | Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego. |
onValueValue(ref, handler) | Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego. |
onValueSaved(opts, handler) | Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego. |
Zajęcia
Klasa | Opis |
---|---|
DataSnapshot | Interfejs przedstawiający zrzut danych w bazie danych Firebase w czasie rzeczywistym. |
Interfejsy
Interfejs | Opis |
---|---|
Zdarzenie bazy danych | Zdarzenie CloudEvent zawierające DataSnapshot lub Zmiana |
RawRTDBCloudEvent | |
RawRTDBCloudEventData | |
ReferenceOptions | ReferenceOptions rozszerzył element EventHandlerOptions o podaną wartość referencyjną i opcjonalną instancję |
resource.onValueCreated(),
Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.
Podpis:
export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
odsyłacz | Odwołanie | |
moduł obsługi | (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany przy każdym utworzeniu bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>
resource.onValueCreated(),
Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.
Podpis:
export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
opcje | ReferenceOptions<Ref> | Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń. |
moduł obsługi | (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany przy każdym utworzeniu bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>
resource.onValueRemove()
Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.
Podpis:
export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
odsyłacz | Odwołanie | |
moduł obsługi | (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje usunięcie bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>
resource.onValueRemove()
Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.
Podpis:
export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
opcje | ReferenceOptions<Ref> | Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń. |
moduł obsługi | (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje usunięcie bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>
resource.onValueUpdated(),
Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.
Podpis:
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>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
odsyłacz | Odwołanie | |
moduł obsługi | (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>
resource.onValueUpdated(),
Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.
Podpis:
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>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
opcje | ReferenceOptions<Ref> | Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń. |
moduł obsługi | (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>
bazy danych.onValueWrite()
Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.
Podpis:
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>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
odsyłacz | Odwołanie | |
moduł obsługi | (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje utworzenie, zaktualizowanie lub usunięcie bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>
bazy danych.onValueWrite()
Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.
Podpis:
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>>>;
Parametry
Parametr | Typ | Opis |
---|---|---|
opcje | ReferenceOptions<Ref> | Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń. |
moduł obsługi | (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> | Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje utworzenie, zaktualizowanie lub usunięcie bazy danych czasu rzeczywistego. |
Zwroty:
Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>