Module: Cyborg::Helpers::LayoutHelper

Defined in:
lib/cyborg/helpers/layout_helpers.rb

Instance Method Summary collapse

Instance Method Details

#javascripts(&block) ⇒ Object



11
12
13
# File 'lib/cyborg/helpers/layout_helpers.rb', line 11

def javascripts(&block)
  content_for :javascripts, &block
end

#layout(*args, &block) ⇒ Object



4
5
6
7
8
9
# File 'lib/cyborg/helpers/layout_helpers.rb', line 4

def layout(*args, &block)
  options = args.last.is_a?(Hash) ? args.pop : {}
  layout = args.first || 'application'
  yield
  render template: "layouts/#{Cyborg.plugin.name}/#{layout}"
end

#stylesheets(&block) ⇒ Object



15
16
17
# File 'lib/cyborg/helpers/layout_helpers.rb', line 15

def stylesheets(&block)
  content_for :stylesheets, &block
end