コード例 #1
0
ファイル: SvgElementOps.cs プロジェクト: xprl-gjf/SVG
 public SvgElementOps(SvgElementFactory elementFactory)
 {
     _elementFactory = elementFactory;
 }
コード例 #2
0
ファイル: CssQuery.cs プロジェクト: eastfivellc/svg
        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)));
        }
コード例 #3
0
ファイル: CssQuery.cs プロジェクト: dteunkenstt/SVG
 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));
 }