<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`MarkdownEditView`](MarkdownEditView) ## MarkdownEditView class This is the editor for Obsidian Mobile as well as the WYSIWYG editor. **Signature:** ```typescript export class MarkdownEditView implements MarkdownSubView, HoverParent, MarkdownFileInfo ``` **Implements:** [`MarkdownSubView`](MarkdownSubView)<!-- -->, [`HoverParent`](HoverParent)<!-- -->, [`MarkdownFileInfo`](MarkdownFileInfo) ## Constructors | Constructor | Modifiers | Description | | --- | --- | --- | | [`(constructor)(view)`](MarkdownEditView/(constructor).md) | | Constructs a new instance of the <code>MarkdownEditView</code> class | ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [`app`](MarkdownEditView/app) | | [`App`](App) | | | [`file`](MarkdownEditView/file) | <code>readonly</code> | [`TFile`](TFile) | | | [`hoverPopover`](MarkdownEditView/hoverPopover) | | [`HoverPopover`](HoverPopover) | | ## Methods | Method | Modifiers | Description | | --- | --- | --- | | [`applyScroll(scroll)`](MarkdownEditView/applyScroll) | | | | [`clear()`](MarkdownEditView/clear) | | | | [`get()`](MarkdownEditView/get) | | | | [`getScroll()`](MarkdownEditView/getScroll) | | | | [`getSelection()`](MarkdownEditView/getSelection) | | | | [`set(data, clear)`](MarkdownEditView/set) | | |