V2TimMessage class

V2TimMessageReceipt

Constructors

V2TimMessage({String? msgID, int? timestamp, int? progress, String? sender, String? nickName, String? friendRemark, String? faceUrl, String? nameCard, String? groupID, String? userID, int? status, required int elemType, V2TimTextElem? textElem, V2TimCustomElem? customElem, V2TimImageElem? imageElem, V2TimSoundElem? soundElem, V2TimVideoElem? videoElem, V2TimFileElem? fileElem, V2TimLocationElem? locationElem, V2TimFaceElem? faceElem, V2TimGroupTipsElem? groupTipsElem, V2TimMergerElem? mergerElem, String? localCustomData, int? localCustomInt, String? cloudCustomData, bool? isSelf, bool? isRead, bool? isPeerRead, int? priority, OfflinePushInfo? offlinePushInfo, List<String>? groupAtUserList, String? seq, int? random, bool? isExcludedFromUnreadCount, bool? isExcludedFromLastMessage, bool? isSupportMessageExtension, String? messageFromWeb, String? id, bool? needReadReceipt})
V2TimMessage.fromJson(Map<String, dynamic> json)

Properties

cloudCustomData String?
getter/setter pair
customElem V2TimCustomElem?
getter/setter pair
elemType int
getter/setter pair
faceElem V2TimFaceElem?
getter/setter pair
faceUrl String?
getter/setter pair
fileElem V2TimFileElem?
getter/setter pair
friendRemark String?
getter/setter pair
groupAtUserList List<String>?
getter/setter pair
groupID String?
getter/setter pair
groupTipsElem V2TimGroupTipsElem?
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
id String?
getter/setter pair
imageElem V2TimImageElem?
getter/setter pair
isExcludedFromLastMessage bool?
getter/setter pair
isExcludedFromUnreadCount bool?
getter/setter pair
isPeerRead bool?
getter/setter pair
isRead bool?
getter/setter pair
isSelf bool?
getter/setter pair
isSupportMessageExtension bool?
getter/setter pair
localCustomData String?
getter/setter pair
localCustomInt int?
getter/setter pair
locationElem V2TimLocationElem?
getter/setter pair
mergerElem V2TimMergerElem?
getter/setter pair
messageFromWeb String?
getter/setter pair
msgID String?
getter/setter pair
nameCard String?
getter/setter pair
needReadReceipt bool?
getter/setter pair
nickName String?
getter/setter pair
offlinePushInfo OfflinePushInfo?
getter/setter pair
priority int?
getter/setter pair
progress int?
getter/setter pair
random int?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sender String?
getter/setter pair
seq String?
getter/setter pair
soundElem V2TimSoundElem?
getter/setter pair
status int?
getter/setter pair
textElem V2TimTextElem?
getter/setter pair
timestamp int?
getter/setter pair
userID String?
getter/setter pair
videoElem V2TimVideoElem?
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