コード例 #1
0
        public static void RegisterInternalPseudoClasses()
        {
            var provider = new InternalPseudoClassProvider();

            CssParser.RegisterPseudoClassProvider("nth-child", provider);
            CssParser.RegisterPseudoClassProvider("nth-last-child", provider);
            CssParser.RegisterPseudoClassProvider("nth-of-type", provider);
            CssParser.RegisterPseudoClassProvider("nth-last-of-type", provider);
            CssParser.RegisterPseudoClassProvider("first-child", provider);
            CssParser.RegisterPseudoClassProvider("last-child", provider);
            CssParser.RegisterPseudoClassProvider("first-of-type", provider);
            CssParser.RegisterPseudoClassProvider("last-of-type", provider);
            CssParser.RegisterPseudoClassProvider("only-child", provider);
            CssParser.RegisterPseudoClassProvider("only-of-type", provider);
            CssParser.RegisterPseudoClassProvider("empty", provider);
        }
コード例 #2
0
ファイル: CssParser.cs プロジェクト: qaz734913414/Topawes
 static CssParser()
 {
     InternalPseudoClassProvider.RegisterInternalPseudoClasses();
 }