PostComment.fromJSON constructor
PostComment.fromJSON(
- 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"] ?? "";