Class: Forme::Labeler::Span

Inherits:
Object
  • Object
show all
Defined in:
lib/forme/transformers/labeler.rb

Instance Method Summary collapse

Instance Method Details

#call(tag, input) ⇒ Object



84
85
86
87
88
89
# File 'lib/forme/transformers/labeler.rb', line 84

def call(tag, input)
  label_attr = input.opts[:label_attr]
  label_attr = label_attr ? label_attr.dup : {}
  Forme.attr_classes(label_attr, "label")
  [input.tag(:span, label_attr, input.opts[:label]), tag]
end