Skip to main content

@idpass/data-collect-core / SelectiveSyncOptions

Interface: SelectiveSyncOptions

Defined in: components/internalSync/types.ts:32

Options for selective sync configuration.

Properties

assignedAreaIds?

optional assignedAreaIds: string[]

Defined in: components/internalSync/types.ts:34

Area IDs the client is assigned to (server uses these to filter data)


assignedEntityGuids?

optional assignedEntityGuids: string[]

Defined in: components/internalSync/types.ts:36

Specific entity GUIDs to sync (overrides area-based filtering)


reassignmentMode?

optional reassignmentMode: "keep"

Defined in: components/internalSync/types.ts:39

How to handle data from previously assigned areas during reassignment.

Todo

implement purge mode — currently only "keep" is supported