DatumSyncResult<T extends DatumEntityBase> constructor
const
DatumSyncResult<T extends DatumEntityBase> ({
- required String userId,
- required Duration duration,
- required int syncedCount,
- required int failedCount,
- required int conflictsResolved,
- required List<
DatumSyncOperation< pendingOperations,T> > - int totalBytesPushed = 0,
- int totalBytesPulled = 0,
- int bytesPushedInCycle = 0,
- int bytesPulledInCycle = 0,
- bool wasSkipped = false,
- bool wasCancelled = false,
- Object? error,
- String? skipReason,
Creates a new DatumSyncResult.
Implementation
const DatumSyncResult({
required this.userId,
required this.duration,
required this.syncedCount,
required this.failedCount,
required this.conflictsResolved,
required this.pendingOperations,
this.totalBytesPushed = 0,
this.totalBytesPulled = 0,
this.bytesPushedInCycle = 0,
this.bytesPulledInCycle = 0,
this.wasSkipped = false,
this.wasCancelled = false,
this.error,
this.skipReason,
});