Module: Such

Defined in:
lib/such/part.rb,
lib/such/such.rb,
lib/such/parts.rb,
lib/such/thing.rb,
lib/such/things.rb,
lib/such/version.rb

Defined Under Namespace

Modules: Part, Parts, Thing, Things

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.subclass(clss, sprclss = "Gtk::#{clss}", body = 'include Such::Thing') ⇒ Object



2
3
4
5
6
7
8
# File 'lib/such/such.rb', line 2

def self.subclass(clss, sprclss="Gtk::#{clss}", body='include Such::Thing')
  eval "  class \#{clss} < \#{sprclss}\n    \#{body}\n  end\n  CODE\nend\n"