ArchiveChatListSettings class

Contains settings for automatic moving of chats to and from the Archive chat lists.

Inheritance
Available Extensions

Constructors

ArchiveChatListSettings({required bool archive_and_mute_new_chats_from_unknown_users, required bool keep_unmuted_chats_archived, required bool keep_chats_from_folders_archived, int? extra, int? clientId})
Contains settings for automatic moving of chats to and from the Archive chat lists

Properties

archive_and_mute_new_chats_from_unknown_users bool
True, if new chats from non-contacts will be automatically archived and muted. Can be set to true only if the option "can_archive_and_mute_new_chats_from_unknown_users" is true.
read / write
clientId int?
TDLib client instance identifier, for which the response was received.
read / writeoverride
extra int?
Request identifier. Must be non-zero.
read / writeoverride
hashCode int
The hash code for this object.
read-onlyinherited
keep_chats_from_folders_archived bool
True, if unmuted chats, that are always included or pinned in a folder, will be kept in the Archive chat list when they get a new message. Ignored if keep_unmuted_chats_archived == true.
read / write
keep_unmuted_chats_archived bool
True, if unmuted chats will be kept in the Archive chat list when they get a new message.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Object to Map serializer
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromMap(Map<String, dynamic>? _map) ArchiveChatListSettings?
Construct from Map.
override

Constants

CONSTRUCTOR → const String
@type
"archiveChatListSettings"