public SvgElementOps(SvgElementFactory elementFactory) { _elementFactory = elementFactory; }
public static IEnumerable <SvgElement> QuerySelectorAll(this SvgElement elem, string selector, SvgElementFactory elementFactory) { var generator = new SelectorGenerator <SvgElement>(new SvgElementOps(elementFactory)); Fizzler.Parser.Parse(selector, generator); return(generator.Selector(Enumerable.Repeat(elem, 1))); }
public static IEnumerable<SvgElement> QuerySelectorAll(this SvgElement elem, string selector, SvgElementFactory elementFactory) { var generator = new SelectorGenerator<SvgElement>(new SvgElementOps(elementFactory)); Fizzler.Parser.Parse(selector, generator); return generator.Selector(Enumerable.Repeat(elem, 1)); }