DatumSyncOptions<T extends DatumEntityInterface> constructor

const DatumSyncOptions<T extends DatumEntityInterface>({
  1. bool includeDeletes = true,
  2. bool resolveConflicts = true,
  3. bool forceFullSync = false,
  4. int? overrideBatchSize,
  5. Duration? timeout,
  6. SyncDirection? direction,
  7. DatumConflictResolver<T>? conflictResolver,
  8. DatumQuery query = const DatumQuery(),
})

Creates sync options to customize a manual sync cycle.

Implementation

const DatumSyncOptions({
  this.includeDeletes = true,
  this.resolveConflicts = true,
  this.forceFullSync = false,
  this.overrideBatchSize,
  this.timeout,
  this.direction,
  this.conflictResolver,
  this.query = const DatumQuery(),
});