<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`MarkdownPostProcessorContext`](MarkdownPostProcessorContext) ## MarkdownPostProcessorContext interface **Signature:** ```typescript export interface MarkdownPostProcessorContext ``` ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`docId`](MarkdownPostProcessorContext/docId) | | <code>string</code> | | | [`frontmatter`](MarkdownPostProcessorContext/frontmatter) | | <code>any &#124; null &#124; undefined</code> | | | [`sourcePath`](MarkdownPostProcessorContext/sourcePath) | | <code>string</code> | | ## Methods | Method | Description | | --- | --- | | [`addChild(child)`](MarkdownPostProcessorContext/addChild) | <p>Adds a child component that will have its lifecycle managed by the renderer.</p><p>Use this to add a dependent child to the renderer such that if the containerEl of the child is ever removed, the component's unload will be called.</p> | | [`getSectionInfo(el)`](MarkdownPostProcessorContext/getSectionInfo) | Gets the section information of this element at this point in time. Only call this function right before you need this information to get the most up-to-date version. This function may also return null in many circumstances; if you use it, you must be prepared to deal with nulls. |