database namespace

Fungsi

Fungsi Keterangan
onValueCreated(ref, pengendali) Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.
onValueCreated(memilih, menangani) Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.
onValueDeleted(ref, pengendali) Pengendali peristiwa yang terpicu ketika data dihapus di Realtime Database.
onValueDeleted(memilih, menangani) Pengendali peristiwa yang terpicu ketika data dihapus di Realtime Database.
onValueUpdated(ref, pengendali) Pengendali peristiwa yang terpicu ketika data diperbarui di Realtime Database.
onValueUpdated(memilih, menangani) Pengendali peristiwa yang terpicu ketika data diperbarui di Realtime Database.
onValueWritten(ref, penangan) Pengendali peristiwa yang terpicu ketika data dibuat, diperbarui, atau dihapus di Realtime Database.
onValueWritten(memilih, penangan) Pengendali peristiwa yang terpicu ketika data dibuat, diperbarui, atau dihapus di Realtime Database.

Kelas

Kelas Keterangan
Cuplikan Data Antarmuka yang mewakili snapshot data database Firebase Realtime.

Antarmuka

Antarmuka Keterangan
Acara Basis Data CloudEvent yang berisi DataSnapshot atau Perubahan
Acara RawRTDBCloud
Data Acara RawRTDBCloud
Opsi Referensi ReferrenceOptions memperluas EventHandlerOptions dengan referensi yang disediakan dan instance opsional

database.onValueCreated()

Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
referensi Ref
penangan (acara: DatabaseEvent < Cuplikan Data , ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pembuatan Realtime Database terjadi.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Cuplikan Data , ParamsOf <Referensi>>>

database.onValueCreated()

Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
memilih Opsi Referensi <Referensi> Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: DatabaseEvent < Cuplikan Data , ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pembuatan Realtime Database terjadi.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Cuplikan Data , ParamsOf <Referensi>>>

database.onValueDeleted()

Pengendali peristiwa yang terpicu ketika data dihapus di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
referensi Ref
penangan (acara: DatabaseEvent < Cuplikan Data , ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Cuplikan Data , ParamsOf <Referensi>>>

database.onValueDeleted()

Pengendali peristiwa yang terpicu ketika data dihapus di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
memilih Opsi Referensi <Referensi> Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: DatabaseEvent < Cuplikan Data , ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Cuplikan Data , ParamsOf <Referensi>>>

database.onValueUpdated()

Pengendali peristiwa yang terpicu ketika data diperbarui di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
referensi Ref
penangan (acara: DatabaseEvent < Ubah < Cuplikan Data >, ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembaruan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Ubah < Cuplikan Data >, ParamsOf <Referensi>>>

database.onValueUpdated()

Pengendali peristiwa yang terpicu ketika data diperbarui di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
memilih Opsi Referensi <Referensi> Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: DatabaseEvent < Ubah < Cuplikan Data >, ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembaruan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Ubah < Cuplikan Data >, ParamsOf <Referensi>>>

database.onValueWritten()

Pengendali peristiwa yang terpicu ketika data dibuat, diperbarui, atau dihapus di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
referensi Ref
penangan (acara: DatabaseEvent < Ubah < Cuplikan Data >, ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembuatan, pembaruan, atau penghapusan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Ubah < Cuplikan Data >, ParamsOf <Referensi>>>

database.onValueWritten()

Pengendali peristiwa yang terpicu ketika data dibuat, diperbarui, atau dihapus di Realtime Database.

Tanda tangan:

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 Jenis Keterangan
memilih Opsi Referensi <Referensi> Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: DatabaseEvent < Ubah < Cuplikan Data >, ParamsOf <Ref>>) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembuatan, pembaruan, atau penghapusan Realtime Database.

Pengembalian:

Fungsi Cloud < Acara Basis Data < Ubah < Cuplikan Data >, ParamsOf <Referensi>>>