Module: LayoutHelper

Defined in:
app/helpers/layout_helper.rb

Instance Method Summary collapse

Instance Method Details

#layout_container_fluid?Boolean

Returns:

  • (Boolean)


8
9
10
11
# File 'app/helpers/layout_helper.rb', line 8

def layout_container_fluid?
  return true unless instance_variable_defined?(:@_layout_container_fluid)
  @_layout_container_fluid
end

#layout_show_navigation?Boolean

Returns:

  • (Boolean)


3
4
5
6
# File 'app/helpers/layout_helper.rb', line 3

def layout_show_navigation?
  return true unless instance_variable_defined?(:@_layout_show_navigation)
  @_layout_show_navigation
end

#render_layout_extensions(layout, type) ⇒ Object



15
16
17
18
# File 'app/helpers/layout_helper.rb', line 15

def render_layout_extensions(layout, type)
  partials = Houston.layout.extensions_by_layout[layout].public_send(type)
  partials.map { |block| instance_eval(&block) }.inject(&:+)
end