copyWith method
Journal
copyWith(
{ - String? uid,
- String? summary,
- String? description,
- List<Attachment>? attachments,
- List<Attendee>? attendees,
- Organizer? organizer,
- DateTime? created,
- DateTime? lastModified,
- DateTime? startDate,
- DateTime? endDate,
- RecurrenceRule? recurrenceRule,
})
Implementation
Journal copyWith({
String? uid,
String? summary,
String? description,
List<Attachment>? attachments,
List<Attendee>? attendees,
Organizer? organizer,
DateTime? created,
DateTime? lastModified,
DateTime? startDate,
DateTime? endDate,
RecurrenceRule? recurrenceRule,
}) {
return Journal(
uid: uid ?? this.uid,
summary: summary ?? this.summary,
description: description ?? this.description,
attachments: attachments ?? this.attachments,
attendees: attendees ?? this.attendees,
organizer: organizer ?? this.organizer,
created: created ?? this.created,
lastModified: lastModified ?? this.lastModified,
startDate: startDate ?? this.startDate,
endDate: endDate ?? this.endDate,
recurrenceRule: recurrenceRule ?? this.recurrenceRule,
);
}