Skip to main content

Interface: CloudSyncEntityState

Defined in: shared/types/cloudSyncState.ts:18

Derived entity state materialized from a stream of operations.

Propertiesโ€‹

deleted?โ€‹

readonly optional deleted?: CloudSyncWriteKey;

Defined in: shared/types/cloudSyncState.ts:26

Tombstone marker.

Remarksโ€‹

When set, the entity is considered deleted until a newer write resurrects it.


entityIdโ€‹

readonly entityId: string;

Defined in: shared/types/cloudSyncState.ts:27


entityTypeโ€‹

readonly entityType: "monitor" | "site" | "settings";

Defined in: shared/types/cloudSyncState.ts:28


fieldsโ€‹

readonly fields: Readonly<Record<string, CloudSyncFieldValue>>;

Defined in: shared/types/cloudSyncState.ts:29