Esempio n. 1
0
 public void Visit(PseudoElementSelector selector)
 {
   NotSupported();
 }
 public void Visit(PseudoElementSelector selector)
 {
   this.Specificity += (1 << 4);
 }
 public void Visit(PseudoElementSelector selector)
 {
   _writer.Write(':');
   switch (selector.Element)
   {
     case PseudoElements.After:
       _writer.Write(PseudoSelectorPrefix.PseudoElementAfter);
       break;
     case PseudoElements.Before:
       _writer.Write(PseudoSelectorPrefix.PseudoElementBefore);
       break;
     case PseudoElements.Firstletter:
       _writer.Write(PseudoSelectorPrefix.PseudoElementFirstletter);
       break;
     case PseudoElements.Firstline:
       _writer.Write(PseudoSelectorPrefix.PseudoElementFirstline);
       break;
     case PseudoElements.Selection:
       _writer.Write(PseudoSelectorPrefix.PseudoElementSelection);
       break;
     default:
       //_writer.Write(':');
       break;
   }
 }