copyWith method
SyncableModel
copyWith({
- String? id,
- SyncStatus? status,
- DateTime? lastSynced,
- DateTime? createdAt,
- DateTime? updatedAt,
Implementation
SyncableModel copyWith({
String? id,
SyncStatus? status,
DateTime? lastSynced,
DateTime? createdAt,
DateTime? updatedAt,
}) {
return SyncableModel(
id: id ?? this.id,
status: status ?? this.status,
lastSynced: lastSynced ?? this.lastSynced,
createdAt: createdAt ?? this.createdAt,
updatedAt: updatedAt ?? this.updatedAt,
);
}