Module: FormatHelper
- Included in:
- ActionView::Helpers::FormBuilder, AlertBoxHelper, BadgeHelper, BreadcrumbHelper, ButtonHelper, ButtonToHelper, DropdownHelper::DropdownCreator, DropdownHelper::DropdownListItem, IconHelper::IconCreator, LabelHelper, ModalHelper, NavHelper::NavCreator, NavbarHelper, ProgressBarHelper::ProgressBarCreator
- Defined in:
- app/helpers/format_helper.rb
Instance Method Summary collapse
- #parse_content_or_options(content_or_options, options) ⇒ Object
- #prepend_class(options, *attrs) ⇒ Object
- #squeeze_n_strip(string = '') ⇒ Object
Instance Method Details
#parse_content_or_options(content_or_options, options) ⇒ Object
11 12 13 14 15 16 17 |
# File 'app/helpers/format_helper.rb', line 11 def (, ) if .is_a?(Hash) [nil, ] else [, ] end end |
#prepend_class(options, *attrs) ⇒ Object
7 8 9 |
# File 'app/helpers/format_helper.rb', line 7 def prepend_class(, *attrs) [:class] = squeeze_n_strip("#{attrs.join(' ')} #{options[:class]}") end |
#squeeze_n_strip(string = '') ⇒ Object
3 4 5 |
# File 'app/helpers/format_helper.rb', line 3 def squeeze_n_strip(string='') string.squeeze(' ').strip end |