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 ); }
static CssParser() { InternalPseudoClassProvider.RegisterInternalPseudoClasses(); }