Module: Deas::Erubis::TemplateHelpers::Methods
- Defined in:
- lib/deas-erubis/template_helpers.rb
Instance Method Summary collapse
- #capture_partial(name, locals = nil, &c) ⇒ Object
- #partial(name, locals = nil) ⇒ Object
- #source_capture_partial(source, name, locals = nil, &c) ⇒ Object
- #source_partial(source, name, locals = nil) ⇒ Object
Instance Method Details
#capture_partial(name, locals = nil, &c) ⇒ Object
18 19 20 |
# File 'lib/deas-erubis/template_helpers.rb', line 18 def capture_partial(name, locals = nil, &c) source_capture_partial(@default_source, name, locals, &c) end |
#partial(name, locals = nil) ⇒ Object
14 15 16 |
# File 'lib/deas-erubis/template_helpers.rb', line 14 def partial(name, locals = nil) source_partial(@default_source, name, locals) end |
#source_capture_partial(source, name, locals = nil, &c) ⇒ Object
26 27 28 |
# File 'lib/deas-erubis/template_helpers.rb', line 26 def source_capture_partial(source, name, locals = nil, &c) _erb_buffer source.partial(name, locals || {}, &Proc.new{ _erb_capture(&c) }) end |
#source_partial(source, name, locals = nil) ⇒ Object
22 23 24 |
# File 'lib/deas-erubis/template_helpers.rb', line 22 def source_partial(source, name, locals = nil) source.partial(name, locals || {}) end |