V2TimGroupInfo class Models

V2TimGroupInfo

Annotations
  • @JsonSerializable()

Constructors

V2TimGroupInfo(String groupID, String groupType, String groupName, String notification, String introduction, String faceUrl, bool allMuted, String owner, int createTime, int groupAddOpt, int lastInfoTime, int lastMessageTime, int memberCount, int onlineCount, int role, int recvOpt, int joinTime)
V2TimGroupInfo.fromJson(Map<String, dynamic> srcJson)
factory

Properties

allMuted bool
@JsonKey(name: 'allMuted'), read / write
createTime int
@JsonKey(name: 'createTime'), read / write
faceUrl String
@JsonKey(name: 'faceUrl'), read / write
groupAddOpt int
@JsonKey(name: 'groupAddOpt'), read / write
groupID String
@JsonKey(name: 'groupID'), read / write
groupName String
@JsonKey(name: 'groupName'), read / write
groupType String
@JsonKey(name: 'groupType'), read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
introduction String
@JsonKey(name: 'introduction'), read / write
joinTime int
@JsonKey(name: 'joinTime'), read / write
lastInfoTime int
@JsonKey(name: 'lastInfoTime'), read / write
lastMessageTime int
@JsonKey(name: 'lastMessageTime'), read / write
memberCount int
@JsonKey(name: 'memberCount'), read / write
notification String
@JsonKey(name: 'notification'), read / write
onlineCount int
@JsonKey(name: 'onlineCount'), read / write
owner String
@JsonKey(name: 'owner'), read / write
recvOpt int
@JsonKey(name: 'recvOpt'), read / write
role int
@JsonKey(name: 'role'), read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
toString() String
Returns a string representation of this object.
inherited

Operators

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