Astral.Page (Astral v0.2.1)

Copy Markdown View Source

A source page discovered by Astral.

Summary

Types

t()

@type t() :: %Astral.Page{
  assigns: %{required(atom()) => term()},
  content: Astral.Content.t(),
  entry: Astral.Entry.t() | nil,
  output_path: String.t(),
  params: %{required(atom()) => term()},
  route_path: String.t(),
  source_path: String.t()
}