Opciones que configuran cómo se recuperan los datos desde un DocumentSnapshot
(por ejemplo, el comportamiento deseado para las marcas de tiempo del servidor que aún no se establecieron en su valor final).
Firma:
export declare interface SnapshotOptions
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
serverTimestamps | "estimar" | "anterior" | "none" | Si se configura, controla el valor que se muestra de las marcas de tiempo del servidor que aún no se establecieron en su valor final.Si especificas “estimate”, las marcas de tiempo pendientes del servidor mostrarán una estimación en función del reloj local. Esta estimación diferirá del valor final y hará que estos valores cambien una vez que el resultado del servidor esté disponible.Si especificas "previous", las marcas de tiempo pendientes se ignorarán y mostrarán su valor anterior.Si se omite o se establece en "none", se mostrará null de forma predeterminada hasta que el valor del servidor esté disponible. |
SnapshotOptions.serverTimestamps
Si se configura, controla el valor que se muestra para las marcas de tiempo del servidor que aún no se establecieron en su valor final.
Si especificas “estimate”, las marcas de tiempo pendientes del servidor muestran una estimación basada en el reloj local. Esta estimación diferirá del valor final y hará que estos cambien una vez que el resultado del servidor esté disponible.
Si especificas “previous”, las marcas de tiempo pendientes se ignorarán y mostrarán su valor anterior en su lugar.
Si se omite o se establece como "none", se mostrará null
de forma predeterminada hasta que el valor del servidor esté disponible.
Firma:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';