Skip to main content

MarkdownPostProcessorContext

Properties​

docId​

docId: string

sourcePath​

sourcePath: string

frontmatter​

frontmatter: any

Methods​

addChild​

addChild: (child: MarkdownRenderChild) => void

Adds a child component that will have its lifecycle managed by the renderer.

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.

getSectionInfo​

getSectionInfo: (el: HTMLElement) => MarkdownSectionInformation

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.