View Source GhostContent.Post (ghost_content v0.1.0)

A ghost Post or Page https://ghost.org/docs/content-api/#posts

Summary

Types

@type t() :: %GhostContent.Post{
  access: term(),
  authors: term(),
  canonical_url: term(),
  codeinjection_foot: term(),
  codeinjection_head: term(),
  comment_id: term(),
  comments: term(),
  created_at: term(),
  custom_excerpt: term(),
  custom_template: term(),
  email_subject: term(),
  excerpt: term(),
  feature_image: term(),
  feature_image_alt: term(),
  feature_image_caption: term(),
  featured: term(),
  frontmatter: term(),
  html: term(),
  id: term(),
  meta_description: term(),
  meta_title: term(),
  og_description: term(),
  og_image: term(),
  og_title: term(),
  primary_author: term(),
  primary_tag: term(),
  published_at: term(),
  reading_time: term(),
  show_title_and_feature_image: term(),
  slug: term(),
  tags: term(),
  title: term(),
  twitter_description: term(),
  twitter_image: term(),
  twitter_title: term(),
  updated_at: term(),
  url: term(),
  uuid: term(),
  visibility: term()
}

Functions

@spec from_map!(map()) :: t()