Method: Hash#add_html_class!

Defined in:
lib/extlib/hash.rb

#add_html_class!(html_class) ⇒ Object

Examples:

hash #=> nil

hash.add_html_class!(:selected)

hash #=> “selected”

hash.add_html_class!(“class1 class2”)

hash #=> “selected class1 class2”

Parameters:

  • The HTML class to add to the :class key. The html_class will be concatenated to any existing classes.



212
213
214
215
216
217
218
# File 'lib/extlib/hash.rb', line 212

def add_html_class!(html_class)
  if self[:class]
    self[:class] = "#{self[:class]} #{html_class}"
  else
    self[:class] = html_class.to_s
  end
end