Skip to content

Commit 4ea8646

Browse files
authored
fixed issue with copyWith (#35) (#36)
1 parent 024b0ab commit 4ea8646

File tree

9 files changed

+12
-9
lines changed

9 files changed

+12
-9
lines changed

example/main.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ import 'package:flutter_chat_types/flutter_chat_types.dart'
33

44
void main() {
55
const user = User(id: 'authorId');
6-
const message = TextMessage(author: user, id: 'id', text: 'text');
6+
const message =
7+
TextMessage(author: user, id: 'id', text: 'text', roomId: '42');
78
// ignore: avoid_print
89
print(message.toJson());
910
final json = {
@@ -13,4 +14,6 @@ void main() {
1314
};
1415
// ignore: avoid_print
1516
print(TextMessage.fromJson(json).toJson());
17+
// ignore: avoid_print
18+
print(message.copyWith(text: 'new text').toJson());
1619
}

lib/src/messages/audio_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ class _AudioMessage extends AudioMessage {
185185
String? name,
186186
dynamic remoteId = _Unset,
187187
dynamic repliedMessage = _Unset,
188-
dynamic roomId,
188+
dynamic roomId = _Unset,
189189
dynamic showStatus = _Unset,
190190
num? size,
191191
dynamic status = _Unset,

lib/src/messages/custom_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ class _CustomMessage extends CustomMessage {
130130
dynamic metadata = _Unset,
131131
dynamic remoteId = _Unset,
132132
dynamic repliedMessage = _Unset,
133-
dynamic roomId,
133+
dynamic roomId = _Unset,
134134
dynamic showStatus = _Unset,
135135
dynamic status = _Unset,
136136
dynamic updatedAt = _Unset,

lib/src/messages/file_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ class _FileMessage extends FileMessage {
178178
String? name,
179179
dynamic remoteId = _Unset,
180180
dynamic repliedMessage = _Unset,
181-
dynamic roomId,
181+
dynamic roomId = _Unset,
182182
dynamic showStatus = _Unset,
183183
num? size,
184184
dynamic status = _Unset,

lib/src/messages/image_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ class _ImageMessage extends ImageMessage {
175175
String? name,
176176
dynamic remoteId = _Unset,
177177
dynamic repliedMessage = _Unset,
178-
dynamic roomId,
178+
dynamic roomId = _Unset,
179179
dynamic showStatus = _Unset,
180180
num? size,
181181
dynamic status = _Unset,

lib/src/messages/system_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class _SystemMessage extends SystemMessage {
111111
dynamic metadata = _Unset,
112112
dynamic remoteId = _Unset,
113113
dynamic repliedMessage = _Unset,
114-
dynamic roomId,
114+
dynamic roomId = _Unset,
115115
dynamic showStatus = _Unset,
116116
dynamic status = _Unset,
117117
String? text,

lib/src/messages/text_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class _TextMessage extends TextMessage {
148148
dynamic previewData = _Unset,
149149
dynamic remoteId = _Unset,
150150
dynamic repliedMessage = _Unset,
151-
dynamic roomId,
151+
dynamic roomId = _Unset,
152152
dynamic showStatus = _Unset,
153153
dynamic status = _Unset,
154154
String? text,

lib/src/messages/unsupported_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ class _UnsupportedMessage extends UnsupportedMessage {
105105
dynamic metadata = _Unset,
106106
dynamic remoteId = _Unset,
107107
dynamic repliedMessage = _Unset,
108-
dynamic roomId,
108+
dynamic roomId = _Unset,
109109
dynamic showStatus = _Unset,
110110
dynamic status = _Unset,
111111
dynamic updatedAt = _Unset,

lib/src/messages/video_message.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ class _VideoMessage extends VideoMessage {
175175
String? name,
176176
dynamic remoteId = _Unset,
177177
dynamic repliedMessage = _Unset,
178-
dynamic roomId,
178+
dynamic roomId = _Unset,
179179
dynamic showStatus = _Unset,
180180
num? size,
181181
dynamic status = _Unset,

0 commit comments

Comments
 (0)