Opciones que configuran cómo se recuperan los datos de una DocumentSnapshot
(por ejemplo, el comportamiento deseado para las marcas de tiempo del servidor que aún no se han establecido en su valor final).
Firma:
export declare interface SnapshotOptions
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
marcas de tiempo del servidor | 'estimación' | 'anterior' | 'ninguno' | Si se establece, controla el valor de retorno de las marcas de tiempo del servidor que aún no se han establecido en su valor final. Al especificar "estimación", las marcas de tiempo pendientes del servidor devuelven una estimación basada en el reloj local. Esta estimación diferirá del valor final y hará que estos valores cambien una vez que el resultado del servidor esté disponible. Al especificar "anterior", las marcas de tiempo pendientes se ignorarán y devolverán su valor anterior. Si se omite o se establece en "ninguno", se devolverá null de forma predeterminada hasta que el valor del servidor esté disponible. |
SnapshotOptions.serverTimestamps
Si se establece, controla el valor de retorno de las marcas de tiempo del servidor que aún no se han establecido en su valor final.
Al especificar "estimación", las marcas de tiempo pendientes del servidor devuelven una estimación basada en el reloj local. Esta estimación diferirá del valor final y hará que estos valores cambien una vez que el resultado del servidor esté disponible.
Al especificar "anterior", las marcas de tiempo pendientes se ignorarán y devolverán su valor anterior.
Si se omite o se establece en "ninguno", se devolverá null
de forma predeterminada hasta que el valor del servidor esté disponible.
Firma:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';