copyWith method

MessageThreadInfo copyWith({
  1. int? chatId,
  2. int? messageThreadId,
  3. MessageReplyInfo? replyInfo,
  4. int? unreadMessageCount,
  5. List<Message>? messages,
  6. DraftMessage? draftMessage,
})

Implementation

MessageThreadInfo copyWith({
  int? chatId,
  int? messageThreadId,
  MessageReplyInfo? replyInfo,
  int? unreadMessageCount,
  List<Message>? messages,
  DraftMessage? draftMessage,
}) => MessageThreadInfo(
  chatId: chatId ?? this.chatId,
  messageThreadId: messageThreadId ?? this.messageThreadId,
  replyInfo: replyInfo ?? this.replyInfo,
  unreadMessageCount: unreadMessageCount ?? this.unreadMessageCount,
  messages: messages ?? this.messages,
  draftMessage: draftMessage ?? this.draftMessage,
);