public HtmlTag BuildLeafTag(ISpecNode node) { return(new HtmlTag("li", tag => { var url = _urls.UrlFor(node.Path()); var link = new LinkTag(node.Path().Parts.Last(), url); tag.Add("span").AddClass("file").Append(link); })); }
public HtmlTag BuildActiveTag(ISpecNode node) { return(new HtmlTag("li", x => { string text = node.Path().Parts.LastOrDefault() ?? "All Specs"; x.Add("span").AddClass("active").Text(text).AddClass(node.TreeClass); })); }
public HtmlTag BuildActiveTag(ISpecNode node) { return new HtmlTag("li", x => { string text = node.Path().Parts.LastOrDefault() ?? "All Specs"; x.Add("span").AddClass("active").Text(text).AddClass(node.TreeClass); }); }
public HtmlTag BuildLeafTag(ISpecNode node) { return new HtmlTag("li", tag => { var url = _urls.UrlFor(node.Path()); var link = new LinkTag(node.Path().Parts.Last(), url); tag.Add("span").AddClass("file").Append(link); }); }