<!-- 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) | | |