예제 #1
0
 internal CssTypeSelector(string localName, string namespacePrefix, CssSpecificity specificity)
     : base(specificity)
 {
     ArgChecker.AssertArgNotNullOrEmpty(localName, nameof(localName));
     _localName       = localName;
     _namespacePrefix = namespacePrefix;
 }
예제 #2
0
 protected CssPseudoClassSelector(string name, CssSpecificity specificity)
     : base(specificity)
 {
     ArgChecker.AssertArgNotNullOrEmpty(name, nameof(name));
     _name = name.ToLowerInvariant();
 }
예제 #3
0
 protected CssSimpleSelector(CssSpecificity specificity)
     : base(specificity)
 {
 }
예제 #4
0
 protected CssSelector(CssSpecificity specificity)
 {
     this.Specificity = specificity;
 }