private void Update(string markdown) { if (markdown == null) { return; } try { markdown = Utility.RemoveYamlFrontMatter(markdown); var html = MarkdownConverter.ConvertToHtml(markdown); var div = GetContentsDiv(); div.InnerHtml = html; WordCount = (div.InnerText as string).WordCount(); } catch (CommonMarkException e) { MessageBox.Show(e.ToString()); } }
private void Update(string markdown) { if (markdown == null) { return; } try { markdown = Utility.RemoveYamlFrontMatter(markdown); var html = MarkdownConverter.ConvertToHtml(markdown); var div = GetContentsDiv(); div.innerHTML = ScrubHtml(html); WordCount = div.innerText.WordCount(); } catch (CommonMarkException e) { MessageBox.Show(e.ToString(), App.Title); } }