DatumSyncResult<T extends DatumEntityBase>.skipped constructor
DatumSyncResult<T extends DatumEntityBase>.skipped (})
Creates a result for a sync cycle that was skipped.
Implementation
factory DatumSyncResult.skipped(
String userId,
int pendingCount, {
String? reason,
}) {
return DatumSyncResult<T>(
userId: userId,
duration: Duration.zero,
syncedCount: 0,
failedCount: 0,
conflictsResolved: 0,
pendingOperations: const [],
wasSkipped: true,
skipReason: reason,
);
}