@idpass/data-collect-core / SelectiveSyncOptions
Interface: SelectiveSyncOptions
Defined in: components/internalSync/types.ts:32
Options for selective sync configuration.
Properties
assignedAreaIds?
optionalassignedAreaIds:string[]
Defined in: components/internalSync/types.ts:34
Area IDs the client is assigned to (server uses these to filter data)
assignedEntityGuids?
optionalassignedEntityGuids:string[]
Defined in: components/internalSync/types.ts:36
Specific entity GUIDs to sync (overrides area-based filtering)
reassignmentMode?
optionalreassignmentMode:"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