Class: Forme::Wrapper::Bootstrap5
- Inherits:
-
Forme::Wrapper
- Object
- Forme::Wrapper
- Forme::Wrapper::Bootstrap5
- Defined in:
- lib/forme/bs5.rb
Instance Method Summary collapse
Instance Method Details
#call(tag, input) ⇒ Object
154 155 156 157 158 159 160 161 162 163 164 165 166 |
# File 'lib/forme/bs5.rb', line 154 def call(tag, input) attr = input.opts[:wrapper_attr] ? input.opts[:wrapper_attr].dup : { } case input.type when :submit, :reset, :hidden super when :radio, :checkbox Forme.attr_classes_after(attr, "form-check") input.tag(:div, attr, super) else input.tag(:div, attr, super) end end |