Method: Zafu::Process::RubyLessProcessing#set_markup_attr

Defined in:
lib/zafu/process/ruby_less_processing.rb

#set_markup_attr(markup, key, value) ⇒ Object



80
81
82
83
84
85
86
87
# File 'lib/zafu/process/ruby_less_processing.rb', line 80

def set_markup_attr(markup, key, value)
  value = value.kind_of?(RubyLess::TypedString) ? value : RubyLess.translate_string(self, value)
  if value.literal
    markup.set_param(key, form_quote(value.literal))
  else
    markup.set_dyn_param(key, "<%= #{value} %>")
  end
end