copyWith method
ChatMessageResponse
copyWith({
- int? id,
- String? message,
- DateTime? createdAt,
- UserViewModel? user,
- List<
ChatMessageAttachmentViewModel> ? attachments,
Implementation
ChatMessageResponse copyWith(
{int? id,
String? message,
DateTime? createdAt,
UserViewModel? user,
List<ChatMessageAttachmentViewModel>? attachments}) {
return ChatMessageResponse(
id: id ?? this.id,
message: message ?? this.message,
createdAt: createdAt ?? this.createdAt,
user: user ?? this.user,
attachments: attachments ?? this.attachments);
}