
Class that is called from browser JavaScript to interact with the Markdown Monster UI/Editor
MarkdownMonster.Windows.PreviewBrowser.WebViewPreviewDotnetInterop
public class WebViewPreviewDotnetInterop : object
Class Members
Member | Description | |
---|---|---|
![]() |
Constructor |
|
![]() |
GotoBottom |
Goes to the bottom of the editor public Task GotoBottom(object noRefresh, object noSelection) |
![]() |
GotoLine |
Navigates the Editor to a specified line public Task GotoLine(object editorLine, object noRefresh) |
![]() |
InitializeInterop |
Initial call into JavaScript to public void InitializeInterop() |
![]() |
InitializeInteropAsync |
Intial Call into JavaScript public Task InitializeInteropAsync() |
![]() |
IsPreviewToEditorSync |
Checks to see if the editor and preview are synced and if scrolling the preview needs to scroll the editor. public bool IsPreviewToEditorSync() |
![]() |
PreviewContextMenu |
Shows the WPF Preview menu public Task PreviewContextMenu(string positionAndElementType) |
![]() |
PreviewLinkNavigation |
public bool PreviewLinkNavigation(string url, string src) |
![]() |
PreviewLinkNavigationAsync |
Fired when a link is clicked in the preview editor. Opens a new external browser instance with the URL opened or opens certain supported files (like other markdown files) in the editor. This is the safe version to use! public Task |
![]() |
JsInterop |
Optional reference to the JavaScript interop that allows calling into JavaScript from .NET code. Provided primarily as a helper to make it easier to access JS code internally as well as for .NET browser initialization code which needs both directions of Interop. |
Requirements
Namespace: MarkdownMonster.Windows.PreviewBrowserAssembly: markdownmonster.exe
© West Wind Technologies, 2016-2022 • Updated: 11/23/21
Comment or report problem with topic