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)
def on_slim_control(code, content) [:slim, :control, code, compile(content)] end
def on_slim_embedded(type, content, attrs)
def on_slim_embedded(type, content, attrs) [:slim, :embedded, type, compile(content), attrs] end
def on_slim_output(escape, code, content)
def on_slim_output(escape, code, content) [:slim, :output, escape, code, compile(content)] end
def on_slim_text(type, content)
def on_slim_text(type, content) [:slim, :text, type, compile(content)] end