class Sass::Selector::SelectorPseudoClass
A pseudoclass selector whose argument is itself a selector (e.g. ‘:not(.foo)` or `:-moz-all(.foo, .bar)`).
Attributes
name[R]
The name of the pseudoclass.
@return [String]
selector[R]
The selector argument.
@return [Selector::Sequence]
Public Class Methods
new(name, selector)
click to toggle source
@param [String] The name of the pseudoclass @param [Selector::CommaSequence] The selector argument
# File lib/sass/selector.rb, line 436 def initialize(name, selector) @name = name @selector = selector end
Public Instance Methods
specificity()
click to toggle source
@see AbstractSequence#specificity
# File lib/sass/selector.rb, line 447 def specificity SPECIFICITY_BASE end
to_a()
click to toggle source
@see Selector#to_a
# File lib/sass/selector.rb, line 442 def to_a [":", @name, "("] + @selector.to_a + [")"] end