Skip to content
Sheetwrite

Sheetwrite / Documentation

SyncStateSnapshot@sheetwrite/core

Immutable observable synchronization state.

Immutable observable synchronization state.

Members 7

connection
connection: SyncConnectionState;
activity
activity: SyncActivityState;
pendingCount Pending local commits, including synchronous pre-commit reservations.
pendingCount: number;
pendingOperations Aggregate DocumentOp count, including synchronous pre-commit reservations.
pendingOperations: number;
pendingEncodedBytes Aggregate UTF-8 bytes of pending JSON-encoded operation arrays.
pendingEncodedBytes: number;
pendingCapacity Current local transaction admission state.
pendingCapacity: SyncPendingCapacityState;
serverVersion Last accepted contiguous remote server version.
serverVersion: number;

Declaration

View full TypeScript declaration
export interface SyncStateSnapshot {
connection: SyncConnectionState;
activity: SyncActivityState;
pendingCount: number;
pendingOperations: number;
pendingEncodedBytes: number;
pendingCapacity: SyncPendingCapacityState;
serverVersion: number;
}