Post constructor

const Post({
  1. required int id,
  2. required String slug,
  3. required ContentStatus status,
  4. required String link,
  5. required int author,
  6. required Status commentStatus,
  7. required Status pingStatus,
  8. required bool sticky,
  9. required PostFormat format,
  10. required Map<String, dynamic> self,
  11. DateTime? date,
  12. DateTime? dateGmt,
  13. String? password,
  14. Content? guid,
  15. DateTime? modified,
  16. DateTime? modifiedGmt,
  17. String? type,
  18. Content? title,
  19. Content? content,
  20. Content? excerpt,
  21. int? featuredMedia,
  22. String? template,
  23. dynamic meta,
  24. List<int>? categories,
  25. List<int>? tags,
  26. Links? links,
  27. String? featuredImageUrl,
  28. AuthorMeta? authorMeta,
})

Implementation

const Post({
  required this.id,
  required this.slug,
  required this.status,
  required this.link,
  required this.author,
  required this.commentStatus,
  required this.pingStatus,
  required this.sticky,
  required this.format,
  required this.self,
  this.date,
  this.dateGmt,
  this.password,
  this.guid,
  this.modified,
  this.modifiedGmt,
  this.type,
  this.title,
  this.content,
  this.excerpt,
  this.featuredMedia,
  this.template,
  this.meta,
  this.categories,
  this.tags,
  this.links,
  this.featuredImageUrl,
  this.authorMeta,
});