BasicGroupFullInfo class
Contains full information about a basic group.
- Inheritance
- Available Extensions
Constructors
-
BasicGroupFullInfo({ChatPhoto? photo, required String description, required int creator_user_id, required List<
ChatMember> members, required bool can_hide_members, required bool can_toggle_aggressive_anti_spam, ChatInviteLink? invite_link, required List<BotCommands> bot_commands, int? extra, int? clientId}) - Contains full information about a basic group
Properties
-
bot_commands
↔ List<
BotCommands> -
List of commands of bots in the group.
read / write
- can_hide_members ↔ bool
-
True, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators after upgrading the basic group to a supergroup.
read / write
- can_toggle_aggressive_anti_spam ↔ bool
-
True, if aggressive anti-spam checks can be enabled or disabled in the supergroup after upgrading the basic group to a supergroup.
read / write
- clientId ↔ int?
-
TDLib client instance identifier, for which the response was received.
read / writeoverride
- creator_user_id ↔ int
-
User identifier of the creator of the group; 0 if unknown.
read / write
- description ↔ String
-
Group description. Updated only after the basic group is opened.
read / write
- extra ↔ int?
-
Request identifier. Must be non-zero.
read / writeoverride
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- invite_link ↔ ChatInviteLink?
-
Primary invite link for this group; may be null. For chat administrators with can_invite_users right only. Updated only after the basic group is opened.
read / write
-
members
↔ List<
ChatMember> -
Group members.
read / write
- photo ↔ ChatPhoto?
-
Chat photo; may be null if empty or unknown. If non-null, then it is the same photo as in chat.photo.
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) → BasicGroupFullInfo? -
Construct from Map.
override
Constants
- CONSTRUCTOR → const String
-
@type
"basicGroupFullInfo"