GroupInfo class
Group Information
Constructors
- GroupInfo({required String groupID, String? groupName, String? notification, String? introduction, String? faceURL, String? ownerUserID, int? createTime, int? memberCount, int? status, String? creatorUserID, int? groupType, String? ex, int? needVerification, int? lookMemberInfo, int? applyMemberFriend, int? notificationUpdateTime, String? notificationUserID})
-
GroupInfo.fromJson(Map<
String, dynamic> json)
Properties
- applyMemberFriend ↔ int?
-
Don't Allow Adding Friends via the Group: 0 - Disabled, 1 - Enabled
getter/setter pair
- createTime ↔ int?
-
Creation Time
getter/setter pair
- creatorUserID ↔ String?
-
Creator's ID
getter/setter pair
- ex ↔ String?
-
Extra Information
getter/setter pair
- faceURL ↔ String?
-
Group Avatar
getter/setter pair
- groupID ↔ String
-
Group ID
getter/setter pair
- groupName ↔ String?
-
Group Name
getter/setter pair
- groupType ↔ int?
-
Group Type GroupType
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- introduction ↔ String?
-
Group Introduction
getter/setter pair
- lookMemberInfo ↔ int?
-
Don't Allow Access to Member Information via the Group: 0 - Disabled, 1 - Enabled
getter/setter pair
- memberCount ↔ int?
-
Number of Group Members
getter/setter pair
- needVerification ↔ int?
-
Entry Verification Method GroupVerification
getter/setter pair
- notification ↔ String?
-
Group Announcement
getter/setter pair
- notificationUpdateTime ↔ int?
-
Notification Update Time
getter/setter pair
- notificationUserID ↔ String?
-
Notification Initiator
getter/setter pair
- ownerUserID ↔ String?
-
Owner's ID
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionType → int
-
Corresponding Conversation Type for Group Type
no setter
- status ↔ int?
-
Group Status: 0 - Normal, 1 - Blocked, 2 - Dissolved, 3 - Muted
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override