SnapshotMetadata class

Metadatos sobre una instantánea, que describen su estado.

Firma:

export declare class SnapshotMetadata 

Propiedades

Propiedad Teclas modificadoras Tipo Descripción
fromCache booleano Es verdadero si la instantánea se creó a partir de datos almacenados en caché en lugar de datos actualizados del servidor garantizados. Si tu objeto de escucha habilitó las actualizaciones de metadatos (a través de SnapshotListenOptions), recibirás otra instantánea con fromCache establecido como falso una vez que el cliente reciba datos actualizados del backend.
hasPendingWrites booleano Es verdadero si la instantánea contiene el resultado de escrituras locales (por ejemplo, llamadas a set() o update()) que aún no se confirmaron en el backend. Si tu objeto de escucha habilitó las actualizaciones de metadatos (a través de SnapshotListenOptions), recibirás otra instantánea con hasPendingWrites igual a falso una vez que las escrituras se confirmen en el backend.

Métodos

Método Teclas modificadoras Descripción
esIgual(otro) Muestra true si este SnapshotMetadata es igual al proporcionado.

SnapshotMetadata.fromCache

Es verdadero si la instantánea se creó a partir de datos almacenados en caché en lugar de datos actualizados del servidor garantizados. Si tu objeto de escucha habilitó las actualizaciones de metadatos (a través de SnapshotListenOptions), recibirás otra instantánea con fromCache establecido como falso una vez que el cliente reciba datos actualizados del backend.

Firma:

readonly fromCache: boolean;

SnapshotMetadata.hasPendingWrites

Es verdadero si la instantánea contiene el resultado de escrituras locales (por ejemplo, llamadas a set() o update()) que aún no se confirmaron en el backend. Si tu objeto de escucha habilitó las actualizaciones de metadatos (a través de SnapshotListenOptions), recibirás otra instantánea con un valor de hasPendingWrites igual a falso una vez que las escrituras se confirmen en el backend.

Firma:

readonly hasPendingWrites: boolean;

SnapshotMetadata.isEqual()

Muestra true si este SnapshotMetadata es igual al proporcionado.

Firma:

isEqual(other: SnapshotMetadata): boolean;

Parámetros

Parámetro Tipo Descripción
otro SnapshotMetadata El objeto SnapshotMetadata con el que se comparará.

Muestra:

booleano

true si este SnapshotMetadata es igual al proporcionado.