Sync constructor

const Sync({
  1. required SyncType type,
  2. required String target,
  3. required SyncStatus status,
  4. String? message,
  5. required DateTime creationTime,
  6. DateTime? updateTime,
})

Builds a Sync

  • type: The target type
  • target: The target
  • status: The status of the sync
  • message: An optional sync message
  • creationTime: The first time the target was synced
  • updateTime: The last time the target was synced

Implementation

const Sync(
    {required this.type,
    required this.target,
    required this.status,
    this.message,
    required this.creationTime,
    DateTime? updateTime})
    : updateTime = updateTime ?? creationTime;