אפשרויות המגדירות את אופן אחזור הנתונים מתמונת DocumentSnapshot
(לדוגמה ההתנהגות הרצויה עבור חותמות זמן של שרת שעדיין לא הוגדרו לערך הסופי שלהן).
חֲתִימָה:
export declare interface SnapshotOptions
נכסים
תכונה | סוּג | תיאור |
---|---|---|
חותמות זמן של שרת | 'הערכה' | 'הקודם' | 'אף אחד' | אם מוגדר, שולט בערך ההחזר עבור חותמות זמן של שרת שעדיין לא הוגדרו לערך הסופי שלהן. על ידי ציון 'הערכה', חותמות זמן של שרת ממתינות מחזירות אומדן המבוסס על השעון המקומי. הערכה זו תהיה שונה מהערך הסופי ותגרום לערכים אלו להשתנות ברגע שתוצאת השרת תהיה זמינה. על ידי ציון 'קודם', חותמות זמן ממתינות יתעלמו ויחזירו את הערך הקודם שלהן במקום זאת. אם מושמט או מוגדר ל'none', null יוחזר כברירת מחדל עד שערך השרת יהיה זמין. |
SnapshotOptions.serverTimestamps
אם מוגדר, שולט בערך ההחזר עבור חותמות זמן של שרת שעדיין לא הוגדרו לערך הסופי שלהן.
על ידי ציון 'הערכה', חותמות זמן של שרת ממתינות מחזירות אומדן המבוסס על השעון המקומי. הערכה זו תהיה שונה מהערך הסופי ותגרום לערכים אלו להשתנות ברגע שתוצאת השרת תהיה זמינה.
על ידי ציון 'קודם', חותמות זמן ממתינות יתעלמו ויחזירו את הערך הקודם שלהן במקום זאת.
אם מושמט או מוגדר ל'none', null
יוחזר כברירת מחדל עד שערך השרת יהיה זמין.
חֲתִימָה:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';