Module: DropdownHelper
- Defined in:
- app/helpers/dropdown_helper.rb
Defined Under Namespace
Classes: Dropdown
Instance Method Summary collapse
Instance Method Details
#dropdown(text, options = {}, &block) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'app/helpers/dropdown_helper.rb', line 4 def dropdown(text, ={}, &block) = .dup = .delete(:button) || {} = .delete(:menu) || {} drop_direction = .delete :drop_direction container_classes = parse_html_classes_to_arr [:class] container_classes << 'btn-group' if drop_direction == :up container_classes << 'dropup' end [:class] = container_classes content_tag :div, render_dropdown(text, , , &block), end |