public async Task <IHtmlContentView> CreateHtmlContentViewAsync(string viewTitle) { HtmlContentView htmlView = new HtmlContentView( viewTitle, languageServer); await htmlView.CreateAsync(); this.AddView(htmlView); return(htmlView); }
public async Task <IHtmlContentView> CreateHtmlContentViewAsync(string viewTitle) { HtmlContentView htmlView = new HtmlContentView( viewTitle, this.messageSender, this.logger); await htmlView.CreateAsync(); this.AddView(htmlView); return(htmlView); }
public Task SetContentAsync(HtmlContent htmlContent) => languageServer.SendRequestAsync( SetHtmlContentViewRequest.Method, new SetHtmlContentViewRequest { Id = Id, HtmlContent = new HtmlContent() { BodyContent = htmlContent.BodyContent, JavaScriptPaths = HtmlContentView.GetUriPaths(htmlContent.JavaScriptPaths), StyleSheetPaths = HtmlContentView.GetUriPaths(htmlContent.StyleSheetPaths) } } );