copyWith method
EnhancedRoomModel
copyWith({
- RoomModel? roomModel,
- DateTime? timeStampThisMemberRead,
- List<
OtherMemberRoomInfo> ? otherMembersRoomInfo, - bool? hasUnread,
- DateTime? otherMemberLastRead,
Implementation
EnhancedRoomModel copyWith(
{RoomModel? roomModel,
DateTime? timeStampThisMemberRead,
List<OtherMemberRoomInfo>? otherMembersRoomInfo,
bool? hasUnread,
DateTime? otherMemberLastRead}) {
return EnhancedRoomModel(
roomModel ?? this.roomModel,
timeStampThisMemberRead ?? this.timeStampThisMemberRead,
otherMembersRoomInfo ?? this.otherMembersRoomInfo,
otherMemberLastRead ?? this.otherMemberLastRead,
);
}