Module: Lazybox::Helper

Defined in:
lib/lazybox.rb

Instance Method Summary collapse

Instance Method Details

#render_lazybox(options = {}) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/lazybox.rb', line 8

def render_lazybox(options = {})
  (:div, '', id: :lazy_overlay, class: ('active' if content_for?(:lazybox))) do
    (:div, id: :lazybox, class: options[:class]) do
      button_tag('', id: :lazy_close, class: :visible) +
      (:div, id: :lazy_body) do
        content_for(:lazybox)
      end
    end
  end
end