Comment constructor

Comment({
  1. int? id,
  2. String? category,
  3. String? parentAuthor,
  4. String? parentPermlink,
  5. String? author,
  6. String? permlink,
  7. String? title,
  8. String? body,
  9. String? lastUpdate,
  10. String? created,
  11. String? active,
  12. String? lastPayout,
  13. int? depth,
  14. int? children,
  15. int? netRshares,
  16. int? absRshares,
  17. String? voteRshares,
  18. String? childrenAbsRshares,
  19. String? cashoutTime,
  20. String? maxCashoutTime,
  21. int? totalVoteWeight,
  22. int? rewardWeight,
  23. DiscussionAsset? totalPayoutValue,
  24. DiscussionAsset? curatorPayoutValue,
  25. String? authorRewards,
  26. int? netVotes,
  27. int? rootComment,
  28. String? maxAcceptedPayout,
  29. int? percentHbd,
  30. bool? allowReplies,
  31. bool? allowVotes,
  32. bool? allowCurationRewards,
  33. List<BeneficiaryRoute>? beneficiaries,
})

Implementation

Comment({
  this.id,
  this.category,
  this.parentAuthor,
  this.parentPermlink,
  this.author,
  this.permlink,
  this.title,
  this.body,
  // this.jsonMetadata,
  this.lastUpdate,
  this.created,
  this.active,
  this.lastPayout,
  this.depth,
  this.children,
  this.netRshares,
  this.absRshares,
  this.voteRshares,
  this.childrenAbsRshares,
  this.cashoutTime,
  this.maxCashoutTime,
  this.totalVoteWeight,
  this.rewardWeight,
  this.totalPayoutValue,
  this.curatorPayoutValue,
  this.authorRewards,
  this.netVotes,
  this.rootComment,
  this.maxAcceptedPayout,
  this.percentHbd,
  this.allowReplies,
  this.allowVotes,
  this.allowCurationRewards,
  this.beneficiaries,
});