Module: AccordionBuilderHelper

Defined in:
app/builders/accordion_builder_helper.rb

Defined Under Namespace

Classes: AccordionBuilder

Instance Method Summary collapse

Instance Method Details

#accordion(opts = {}) ⇒ Object



2
3
4
5
6
7
8
9
# File 'app/builders/accordion_builder_helper.rb', line 2

def accordion(opts = {})
  opts[:accordion_id] ||= 'accordion'
  opts[:open] = true unless opts.has_key?(:open)
  builder = AccordionBuilder.new(opts, self)
  (:div, :class => 'accordion', :id => opts[:accordion_id]) do
    yield builder
  end
end