copyWith method

SearchChatMessages copyWith({
  1. int? chatId,
  2. MessageTopic? topicId,
  3. String? query,
  4. MessageSender? senderId,
  5. int? fromMessageId,
  6. int? offset,
  7. int? limit,
  8. SearchMessagesFilter? filter,
})

Implementation

SearchChatMessages copyWith({
  int? chatId,
  MessageTopic? topicId,
  String? query,
  MessageSender? senderId,
  int? fromMessageId,
  int? offset,
  int? limit,
  SearchMessagesFilter? filter,
}) => SearchChatMessages(
  chatId: chatId ?? this.chatId,
  topicId: topicId ?? this.topicId,
  query: query ?? this.query,
  senderId: senderId ?? this.senderId,
  fromMessageId: fromMessageId ?? this.fromMessageId,
  offset: offset ?? this.offset,
  limit: limit ?? this.limit,
  filter: filter ?? this.filter,
);