Module: Flutterby::Node::Rendering

Included in:
Flutterby::Node
Defined in:
lib/flutterby/node.rb

Instance Method Summary collapse

Instance Method Details

#render(opts = {}) ⇒ Object

Creates a new View instance through #view and uses it to render this node. Returns the rendered page as a string.



337
338
339
# File 'lib/flutterby/node.rb', line 337

def render(opts = {})
  view(opts).render!
end

#view(opts = {}) ⇒ Object

Returns a freshly created View instance for this node.



330
331
332
# File 'lib/flutterby/node.rb', line 330

def view(opts = {})
  View.for(self, opts)
end