class Sass::Tree::RuleNode

def initialize(rule, selector_source_range = nil)

Parameters:
  • selector_source_range (Sass::Source::Range) --
  • rule (Array, Sass::Selector::CommaSequence) --
def initialize(rule, selector_source_range = nil)
  if rule.is_a?(Sass::Selector::CommaSequence)
    @rule = [rule.to_s]
    @parsed_rules = rule
  else
    merged = Sass::Util.merge_adjacent_strings(rule)
    @rule = Sass::Util.strip_string_array(merged)
    try_to_parse_non_interpolated_rules
  end
  @selector_source_range = selector_source_range
  @tabs = 0
  super()
end