Context passed to layout headers, footers, and custom flow blocks.
Summary
Types
@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() }