InboxMessage.fromJSON constructor

InboxMessage.fromJSON(
  1. dynamic data
)

Implementation

InboxMessage.fromJSON(data) :
  id = data['id'] ?? "",
  ownerId = data['ownerId'] ?? "",
  profileName = data["profileName"] ?? "",
  profileImgUrl = data["profileImgUrl"] ?? "",
  text = data["text"] ?? "",
  createdTime = data["createdTime"] ?? 0,
  seenTime = data["seenTime"] ?? 0,
  type = EnumToString.fromString(AppMediaType.values, data["type"]) ?? AppMediaType.text,
  mediaUrl = data["mediaUrl"] ?? "",
  referenceId = data["referenceId"] ?? "",
  likedProfiles = List.from(data["likedProfiles"]);