Provides a map of all targets that can be referenced from elements within any document within the document tree.
A function for resolving header ids, taking the desired header id as input and returning the actual resolved id which might be different in case multiple headers were attempting to use the same id.
Provides a map of all targets that can be referenced from elements within the same document.
Resolves all aliases contained in the specified target sequence, replacing them with the targets they are pointing to or with invalid block elements in case they cannot be resolved.
Resolves all aliases contained in the specified target sequence, replacing them with the targets they are pointing to or with invalid block elements in case they cannot be resolved.
Resolves the specified targets, replacing elements with duplicate target ids with invalid block elements and producing the ids of elements with generated identifiers.
Resolves the specified targets, replacing elements with duplicate target ids with invalid block elements and producing the ids of elements with generated identifiers.
Selects all elements from the document that can serve as a target for a reference element.
Selects all elements from the document that can serve as a target for a reference element.
Provider for all tree elements that can be referenced from other elements, like images, footnotes, citations and other inline targets.