PaperForge.PageContext (PaperForge v1.3.0)

Copy Markdown View Source

Context passed to layout headers, footers, and custom flow blocks.

Summary

Types

t()

@type t() :: %PaperForge.PageContext{
  block_height: number() | nil,
  block_width: number() | nil,
  block_x: number() | nil,
  block_y: number() | nil,
  content_bottom: number(),
  content_height: number(),
  content_left: number(),
  content_right: number(),
  content_top: number(),
  content_width: number(),
  current_heading: binary() | nil,
  page_height: number(),
  page_number: pos_integer(),
  page_width: number(),
  section: atom() | nil,
  section_page_number: pos_integer(),
  section_total_pages: pos_integer(),
  total_pages: pos_integer()
}