Module: Hamlit::Concerns::StringInterpolation

Included in:
Hamlit::Compilers::RuntimeAttribute, Hamlit::Compilers::Text, Filters::Tilt
Defined in:
lib/hamlit/concerns/string_interpolation.rb

Instance Method Summary collapse

Instance Method Details

#contains_interpolation?(str) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/hamlit/concerns/string_interpolation.rb', line 8

def contains_interpolation?(str)
  /#[\{$@]/ === str
end

#string_literal(str) ⇒ Object



4
5
6
# File 'lib/hamlit/concerns/string_interpolation.rb', line 4

def string_literal(str)
  unescape_interpolation(str)
end