class Sliq::Tags

Public Instance Methods

on_liquid_tag(name, args, block) click to toggle source
# File lib/sliq.rb, line 34
def on_liquid_tag(name, args, block)
  if empty_exp?(block)
    [:static, "{% #{name} #{args} %}"]
  else
    [:multi,
     [:static, "{% #{name} #{args} %}\n"],
     block,
     [:static, "\n{% end#{name} %}"]]
  end
end