Opsi yang mengonfigurasi cara data diambil dari DocumentSnapshot
(misalnya, perilaku yang diinginkan untuk stempel waktu server yang belum ditetapkan ke nilai akhirnya).
Tanda Tangan:
export declare interface SnapshotOptions
Properti
Properti | Jenis | Deskripsi |
---|---|---|
Stempel Waktu server | 'estimasi' | 'sebelumnya' | 'tidak ada' | Jika ditetapkan, akan mengontrol nilai yang ditampilkan untuk stempel waktu server yang belum ditetapkan ke nilai akhirnya.Dengan menentukan 'estimasi', stempel waktu server yang tertunda akan menampilkan perkiraan berdasarkan jam lokal. Estimasi ini akan berbeda dengan nilai akhir dan menyebabkan nilai ini berubah setelah hasil server tersedia.Dengan menentukan 'sebelumnya', stempel waktu yang tertunda akan diabaikan dan menampilkan nilai sebelumnya.Jika dihilangkan atau ditetapkan ke 'tidak ada', null akan ditampilkan secara default hingga nilai server tersedia. |
SnapshotOptions.serverStempel Waktu
Jika ditetapkan, akan mengontrol nilai yang ditampilkan untuk stempel waktu server yang belum ditetapkan ke nilai akhirnya.
Dengan menentukan 'estimasi', stempel waktu server yang tertunda akan menampilkan perkiraan berdasarkan jam lokal. Estimasi ini akan berbeda dari nilai akhir dan menyebabkan nilai ini berubah setelah hasil server tersedia.
Dengan menentukan 'previous', stempel waktu yang tertunda akan diabaikan dan menampilkan nilai sebelumnya.
Jika dihilangkan atau ditetapkan ke 'none', null
akan ditampilkan secara default hingga nilai server tersedia.
Tanda Tangan:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';