V2TimMessage constructor
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,
- V2TimOfflinePushInfo? offlinePushInfo,
- List<
String> ? groupAtUserList, - String? seq,
- int? random,
- bool? isExcludedFromUnreadCount,
- bool? isExcludedFromLastMessage,
- String? messageFromWeb,
- String? id,
- bool? needReadReceipt,
Implementation
V2TimMessage({
this.msgID,
this.timestamp,
this.progress,
this.sender,
this.nickName,
this.friendRemark,
this.faceUrl,
this.nameCard,
this.groupID,
this.userID,
this.status,
required this.elemType,
this.textElem,
this.customElem,
this.imageElem,
this.soundElem,
this.videoElem,
this.fileElem,
this.locationElem,
this.faceElem,
this.groupTipsElem,
this.mergerElem,
this.localCustomData,
this.localCustomInt,
this.cloudCustomData,
this.isSelf,
this.isRead,
this.isPeerRead,
this.priority,
this.offlinePushInfo,
this.groupAtUserList,
this.seq,
this.random,
this.isExcludedFromUnreadCount,
this.isExcludedFromLastMessage,
this.messageFromWeb,
this.id,
this.needReadReceipt,
});