<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`MarkdownRenderer`](MarkdownRenderer) › [`render`](MarkdownRenderer/render) ## MarkdownRenderer.render() method Renders markdown string to an HTML element. **Signature:** ```typescript static render(app: App, markdown: string, el: HTMLElement, sourcePath: string, component: Component): Promise<void>; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | <code>app</code> | [`App`](App) | A reference to the app object | | <code>markdown</code> | <code>string</code> | The markdown source code | | <code>el</code> | <code>HTMLElement</code> | The element to append to | | <code>sourcePath</code> | <code>string</code> | The normalized path of this markdown file, used to resolve relative internal links | | <code>component</code> | [`Component`](Component) | A parent component to manage the lifecycle of the rendered child components. | **Returns:** `Promise``<void>`