database namespace

Functions

Fungsi Deskripsi
onValueCreated(ref, pengendali) Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.
onValueCreated(opt, pengendali) Pengendali peristiwa yang terpicu saat data dibuat di Realtime Database.
onValueDeleted(ref, pengendali) Pengendali peristiwa yang terpicu saat data dihapus di Realtime Database.
onValueDeleted(opt, pengendali) Pengendali peristiwa yang terpicu saat data dihapus di Realtime Database.
onValueUpdated(ref, pengendali) Pengendali peristiwa yang terpicu saat data diperbarui di Realtime Database.
onValueUpdated(opt, pengendali) Pengendali peristiwa yang terpicu saat data diperbarui di Realtime Database.
onValueWritten(ref, pengendali) Pengendali peristiwa yang terpicu saat data dibuat, diperbarui, atau dihapus di Realtime Database.
onValueWritten(opt, pengendali) Pengendali peristiwa yang terpicu saat data dibuat, diperbarui, atau dihapus di Realtime Database.

Kelas

Class Deskripsi
DataSnapshot Antarmuka yang menampilkan snapshot data database Firebase Realtime.

Antarmuka

Antarmuka Deskripsi
DatabaseEvent CloudEvent yang berisi DataSnapshot atau Perubahan
RawRTDBCloudEvent
RawRTDBCloudEventData
ReferenceOptions ReferenceOptions memperluas EventHandlerOptions dengan ref dan instance opsional yang diberikan

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 Deskripsi
referensi Ref
handler (peristiwa: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

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 Deskripsi
memilih ReferenceOptions<Ref> Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

database.onValueDeleted()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
referensi Ref
handler (peristiwa: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan Realtime Database.

Hasil:

CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

database.onValueDeleted()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
memilih ReferenceOptions<Ref> Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan Realtime Database.

Hasil:

CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

database.onValueUpdated()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
referensi Ref
handler (peristiwa: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali update Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

database.onValueUpdated()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
memilih ReferenceOptions<Ref> Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali update Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

database.onValueWritten()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
referensi Ref
handler (peristiwa: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan, pembaruan, atau penghapusan Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

database.onValueWritten()

Pengendali peristiwa yang terpicu saat 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 Deskripsi
memilih ReferenceOptions<Ref> Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan, pembaruan, atau penghapusan Realtime Database terjadi.

Hasil:

CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>