class VariableName
Variable
interpolation in a template
Public Instance Methods
content(context)
click to toggle source
# File lib/emerald/nodes/variable_name.rb, line 9 def content(context) text_value .split('.') .reduce(context) do |ctx, name| next nil if ctx.nil? ctx[name] || ctx[name.to_sym] || nil end end
truthy?(context)
click to toggle source
# File lib/emerald/nodes/variable_name.rb, line 18 def truthy?(context) !!content(context) end