UpdatableCommentParams constructor

UpdatableCommentParams({
  1. String? urlId,
  2. String? urlIdRaw,
  3. String? url,
  4. String? pageTitle,
  5. String? userId,
  6. String? commenterEmail,
  7. String? commenterName,
  8. String? commenterLink,
  9. String? comment,
  10. String? commentHTML,
  11. String? parentId,
  12. double? date,
  13. String? localDateString,
  14. int? localDateHours,
  15. int? votes,
  16. int? votesUp,
  17. int? votesDown,
  18. DateTime? expireAt,
  19. bool? verified,
  20. DateTime? verifiedDate,
  21. bool? notificationSentForParent,
  22. bool? notificationSentForParentTenant,
  23. bool? reviewed,
  24. String? externalId,
  25. String? externalParentId,
  26. String? avatarSrc,
  27. bool? isSpam,
  28. bool? approved,
  29. bool? isDeleted,
  30. bool? isDeletedUser,
  31. bool? isByAdmin,
  32. bool? isByModerator,
  33. bool? isPinned,
  34. bool? isLocked,
  35. int? flagCount,
  36. String? displayLabel,
  37. APICommentBaseMeta? meta,
  38. List<String>? moderationGroupIds = const [],
  39. List<String> feedbackIds = const [],
})

Returns a new UpdatableCommentParams instance.

Implementation

UpdatableCommentParams({
  this.urlId,
  this.urlIdRaw,
  this.url,
  this.pageTitle,
  this.userId,
  this.commenterEmail,
  this.commenterName,
  this.commenterLink,
  this.comment,
  this.commentHTML,
  this.parentId,
  this.date,
  this.localDateString,
  this.localDateHours,
  this.votes,
  this.votesUp,
  this.votesDown,
  this.expireAt,
  this.verified,
  this.verifiedDate,
  this.notificationSentForParent,
  this.notificationSentForParentTenant,
  this.reviewed,
  this.externalId,
  this.externalParentId,
  this.avatarSrc,
  this.isSpam,
  this.approved,
  this.isDeleted,
  this.isDeletedUser,
  this.isByAdmin,
  this.isByModerator,
  this.isPinned,
  this.isLocked,
  this.flagCount,
  this.displayLabel,
  this.meta,
  this.moderationGroupIds = const [],
  this.feedbackIds = const [],
});