예제 #1
0
        void ReloadDocument()
        {
            documentData = NSData.FromUrl(documentUrl);

            var document  = WebView.MainFrame.DomDocument;
            var container = document.GetElementById("markdown-container");

            if (container != null)
            {
                using (var sundown = new Sundown.Renderer()) {
                    ((DomHtmlElement)container).InnerHTML = sundown.Render(documentData.ToString());
                }

                document.EvaluateWebScript("markdownUpdated ()");
            }
        }
예제 #2
0
		void ReloadDocument ()
		{
			documentData = documentUrl == null ? new NSData () : NSData.FromUrl (documentUrl);

			var document = WebView.MainFrame.DomDocument;
			var container = document.GetElementById ("markdown-container");
			if (container != null) {
				using (var sundown = new Sundown.Renderer ()) {
					((DomHtmlElement)container).InnerHTML = sundown.Render (documentData.ToString ());
				}

				document.EvaluateWebScript ("markdownUpdated ()");
			}
		}