Opções que configuram como os dados são recuperados de um DocumentSnapshot
(por exemplo, o comportamento esperado para carimbos de data/hora do servidor que ainda não foram definidos com o valor final).
Assinatura:
export declare interface SnapshotOptions
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
serverTimestamps. | "estimativa" | 'anterior' | "none" | Se definido, controla o valor de retorno para carimbos de data/hora do servidor que ainda não foram definidos para o valor final.Ao especificar "estimativa", os carimbos de data/hora do servidor pendentes retornam uma estimativa com base no relógio local. Essa estimativa será diferente do valor final e fará com que esses valores mudem quando o resultado do servidor for disponibilizado.Ao especificar "anterior", os carimbos de data/hora pendentes serão ignorados e retornarão o valor anterior.Se omitido ou definido como "nenhum", null será retornado por padrão até que o valor do servidor fique disponível. |
SnapshotOptions.serverTimestamps
Se definido, controla o valor de retorno para carimbos de data/hora do servidor que ainda não foram definidos com o valor final.
Ao especificar a "estimativa", os carimbos de data/hora do servidor pendentes retornam uma estimativa com base no relógio local. Essa estimativa será diferente do valor final e poderá sofrer alterações quando o resultado do servidor estiver disponível.
Ao especificar "anterior", os carimbos de data/hora pendentes serão ignorados e retornarão o valor anterior.
Se omitido ou definido como "nenhum", null
será retornado por padrão até que o valor do servidor fique disponível.
Assinatura:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';