/// <summary> /// Compile Link /// </summary> protected virtual string OutputLink(IList <string> cap, LinkObj link) { string href = StringHelper.Escape(link.Href), title = !String.IsNullOrEmpty(link.Title) ? StringHelper.Escape(link.Title) : null; return(cap[0][0] != '!' ? _options.Renderer.Link(href, title, this.Output(cap[1])) : _options.Renderer.Image(href, title, StringHelper.Escape(cap[1]))); }
/// <summary> /// Compile Link /// </summary> protected virtual string OutputLink(IList<string> cap, LinkObj link) { string href = StringHelper.Escape(link.Href), title = !String.IsNullOrEmpty(link.Title) ? StringHelper.Escape(link.Title) : null; return cap[0][0] != '!' ? _options.Renderer.Link(href, title, this.Output(cap[1])) : _options.Renderer.Image(href, title, StringHelper.Escape(cap[1])); }