public override void VisitLink(HtmlParser.HtmlElementContext context) { var manager = new HtmlLinkStyleTagManager(context); if (manager.File != null) { Files.Add(new FileContext { File = manager.File, Context = context }); } }
public override T VisitHtmlElement([NotNull] HtmlParser.HtmlElementContext context) { var tags = context.htmlTagName(); if (tags.Length == 0) { return(base.VisitHtmlElement(context)); } var tagName = tags[0].TAG_NAME().GetText(); if (tagName.ToUpper() != "LINK") { return(base.VisitHtmlElement(context)); } VisitLink(context); return(default(T)); }
public override void VisitLink(HtmlParser.HtmlElementContext context) { var linkStyle = new HtmlLinkStyleTagManager(context); linkStyle.Init(valueProvider, pathProvider); }
public abstract void VisitLink(HtmlParser.HtmlElementContext context);