module Merb::RenderMixin::ClassMethods
Public Instance Methods
_templates_for()
click to toggle source
# File lib/merb-core/controller/mixins/render.rb, line 18 def _templates_for @_templates_for ||= {} end
default_layout()
click to toggle source
default_render_options()
click to toggle source
layout(layout)
click to toggle source
Set the default layout to use or nil/false to disable layout rendering. This is a shortcut for #render_options :layout => false.
Parameters¶ ↑
- layout<~to_s>
-
The layout that should be used for this class.
Notes¶ ↑
You can override by passing :layout => true to render method.
Returns¶ ↑
- Hash
-
The default render options.
:api: public
# File lib/merb-core/controller/mixins/render.rb, line 55 def layout(layout) self.default_render_options.update(:layout => (layout || false)) end