class Tubby::Template
Public Class Methods
new(&blk)
click to toggle source
# File lib/tubby.rb, line 10 def initialize(&blk) @blk = blk end
Public Instance Methods
render_with(renderer)
click to toggle source
# File lib/tubby.rb, line 25 def render_with(renderer) @blk.call(renderer) end
to_html()
click to toggle source
# File lib/tubby.rb, line 21 def to_html to_s end
to_s()
click to toggle source
# File lib/tubby.rb, line 14 def to_s target = String.new renderer = Renderer.new(target) render_with(renderer) target end