Astral.Content (Astral v0.1.0)

Copy Markdown View Source

Rendered source content and metadata for an Astral page.

Summary

Types

layout()

@type layout() :: String.t() | false | nil

metadata()

@type metadata() :: %{required(String.t()) => term()}

t()

@type t() :: %Astral.Content{
  html: String.t(),
  layout: layout(),
  metadata: metadata(),
  permalink: String.t() | nil,
  title: String.t() | nil
}