IMHistoryMsgList.fromJson constructor

IMHistoryMsgList.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory IMHistoryMsgList.fromJson(Map<String, dynamic> data) {
  return IMHistoryMsgList(
    action: data['action'],
    module: data['module'],
    lastTimestamp: data['lastTimestamp'],
    code: data['code'],
    limit: data['limit'],
    userId: data['userId']?.toString(),
    messageList: data['messageList'] == null
        ? null
        : (data['messageList'] as List)
            .map((e) => IMMessage.fromJson(e))
            .toList(),
  );
}