MsgModel constructor

MsgModel({
  1. required String clientMsgId,
  2. String? serverMsgId,
  3. required int clientTime,
  4. required int serverTime,
  5. required String senderId,
  6. String senderInfo = "",
  7. required String convId,
  8. required List<String> atUsers,
  9. required int contentType,
  10. required String content,
  11. required int seq,
  12. required MsgOptionsModel options,
  13. required MsgOfflinePushModel offlinePush,
  14. String ext = "",
  15. int sendStatus = SendStatus.sending,
  16. int sendProgress = 0,
  17. bool deleted = false,
})

Implementation

MsgModel({
  required this.clientMsgId,
  this.serverMsgId,
  required this.clientTime,
  required this.serverTime,
  required this.senderId,
  this.senderInfo = "",
  required this.convId,
  required this.atUsers,
  required this.contentType,
  required this.content,
  required this.seq,
  required this.options,
  required this.offlinePush,
  this.ext = "",
  this.sendStatus = SendStatus.sending,
  this.sendProgress = 0,
  this.deleted = false,
});