Expand description
Interaction between document parts.
Structs§
- Counter
- Counts through pages, elements, and more.
- Counter
Display Elem - Executes a display of a counter.
- Counter
State - Counts through elements with different levels.
- Counter
Update Elem - Executes an update of a counter.
- Introspector
- Can be queried for elements and their positions.
- Introspector
Builder - Builds the introspector.
- Location
- Identifies an element in the document.
- Location
Key - Can be used to have a location as a key in an ordered set or map.
- Locator
- Provides locations for elements in the document.
- Locator
Link - A locator can be linked to this type to only access information across the memoization boundary on-demand, improving the cache hit chance.
- Manual
Page Counter - An specialized handler of the page counter that tracks both the physical and the logical page counter.
- Metadata
Elem - Exposes a value to the query system without producing visible content.
- Split
Locator - A type that generates unique sublocators.
- State
- Manages stateful parts of your document.
- State
Update Elem - Executes a display of a state.
- TagElem
- Holds a tag for a locatable element that was realized.
- TagFlags
Enums§
- Counter
Key - Identifies a counter.
- Counter
Update - An update to perform on a counter.
- State
Update - An update to perform on a state.
- Tag
- Marks the start or end of a locatable element.
Constants§
Traits§
- Count
- Elements that have special counting behaviour.
- Locatable
- Make this element available in the introspector.
- Tagged
- Marks this element as tagged in PDF files.
- Unqueriable
- Make this element not queriable for the user.