class Slim::Filter

@api private
of the expression.
to override only some methods without affecting the rest
This base filter passes everything through and allows
Base class for Temple filters used in Slim

def on_slim_control(code, content)

Pass-through handler
def on_slim_control(code, content)
  [:slim, :control, code, compile(content)]
end

def on_slim_embedded(type, content, attrs)

Pass-through handler
def on_slim_embedded(type, content, attrs)
  [:slim, :embedded, type, compile(content), attrs]
end

def on_slim_output(escape, code, content)

Pass-through handler
def on_slim_output(escape, code, content)
  [:slim, :output, escape, code, compile(content)]
end

def on_slim_text(type, content)

Pass-through handler
def on_slim_text(type, content)
  [:slim, :text, type, compile(content)]
end