Example #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);
        }
    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 );

    }
Example #3
0
 static CssParser()
 {
     InternalPseudoClassProvider.RegisterInternalPseudoClasses();
 }