Module: GeekPainter

Defined in:
lib/geek_painter.rb,
lib/geek_painter/canvas.rb,
lib/geek_painter/core-ext.rb,
lib/geek_painter/escaping_tools.rb

Defined Under Namespace

Modules: EscapingTools, RubyCoreExtensions Classes: Canvas

Class Method Summary collapse

Class Method Details

.paint(&block) ⇒ Object



5
6
7
8
9
# File 'lib/geek_painter.rb', line 5

def self.paint(&block)
  canvas = Canvas.new
  canvas.instance_eval(&block)
  canvas
end