class Sass::Supports::Negation

A negation condition (‘not CONDITION`).

def deep_copy

def deep_copy
  copy = dup
  copy.condition = condition.deep_copy
  copy
end

def initialize(condition)

def initialize(condition)
  @condition = condition
end

def options=(options)

def options=(options)
  condition.options = options
end

def parens(str)

def parens(str)
  return "(#{str})" if @condition.is_a?(Negation) || @condition.is_a?(Operator)
  return str
end

def perform(env)

def perform(env)
  @condition.perform(env)
end

def to_css

def to_css
  "not #{parens @condition.to_css}"
end

def to_src(options)

def to_src(options)
  "not #{parens @condition.to_src(options)}"
end