Package-level declarations

Types

Link copied to clipboard

Hook that marks the presence of code elements in the context's attributes if at least one Code block is present in the document.

Link copied to clipboard

Hook that registers the LinkDefinitions in the context so that they can be later looked up by com.quarkdown.core.ast.base.inline.ReferenceLinks.

Link copied to clipboard

Hook that, if executed after LocationAwarenessHook has populated the location data for each location-trackable node, assigns identifiers to elements based on their location in the document and the current NumberingFormat which dictates the 'accuracy' or threshold.

Link copied to clipboard

Hook that stores the location of each LocationTrackableNode in the document.

Link copied to clipboard

Hook that marks the presence of math elements in the context's attributes if at least one Math or MathSpan block is present in the document.

Link copied to clipboard
class MediaStorerHook(storage: MutableMediaStorage, workingDirectory: File?) : AstIteratorHook

Hook that, when a node containing information about media is found, registers it in the media storage. A media storage is a temporary lookup table that maps media to their paths, so that they can be resolved later.

Link copied to clipboard

Hook that marks the presence of code elements in the context's attributes if at least one Code block is present in the document.

Link copied to clipboard

Hook that allows the generation of a TableOfContents by iterating through Headings. The TableOfContents is stored in the context's MutableContext.attributes at the end of the traversal.