copyWith method

ArchiveChatListSettings copyWith({
  1. bool? archiveAndMuteNewChatsFromUnknownUsers,
  2. bool? keepUnmutedChatsArchived,
  3. bool? keepChatsFromFoldersArchived,
  4. dynamic extra,
  5. int? clientId,
})

Implementation

ArchiveChatListSettings copyWith({
  bool? archiveAndMuteNewChatsFromUnknownUsers,
  bool? keepUnmutedChatsArchived,
  bool? keepChatsFromFoldersArchived,
  dynamic extra,
  int? clientId,
}) =>
    ArchiveChatListSettings(
      archiveAndMuteNewChatsFromUnknownUsers:
          archiveAndMuteNewChatsFromUnknownUsers ??
              this.archiveAndMuteNewChatsFromUnknownUsers,
      keepUnmutedChatsArchived:
          keepUnmutedChatsArchived ?? this.keepUnmutedChatsArchived,
      keepChatsFromFoldersArchived:
          keepChatsFromFoldersArchived ?? this.keepChatsFromFoldersArchived,
      extra: extra ?? this.extra,
      clientId: clientId ?? this.clientId,
    );