PostComment.fromJSON constructor

PostComment.fromJSON(
  1. dynamic data
)

Implementation

PostComment.fromJSON(data):
      text = data["text"] ?? "",
      likedProfiles = List.from(data["likedProfiles"] ?? []),
      type = EnumToString.fromString(AppMediaType.values, data["type"]) ?? AppMediaType.text,
      isHidden = data["isHidden"] ?? false,
      ownerId = data["ownerId"] ?? '',
      ownerImgUrl = data["ownerImgUrl"] ?? '',
      ownerName = data["ownerName"] ?? '',
      postOwnerId = data["postOwnerId"],
      mediaUrl = data["mediaUrl"],
      createdTime = data["createdTime"],
      modifiedTime = data["modifiedTime"],
      replies = data["replies"].map<CommentReply>((item) {
        return CommentReply.fromJSON(item);
      }).toList(),
      postId = data["postId"] ?? "";