Method: ObjectTable.stack
- Defined in:
- lib/object_table.rb
.stack(*values) ⇒ Object
64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
# File 'lib/object_table.rb', line 64 def self.stack(*values) return self.new if values.empty? base = values.shift case base when ObjectTable::BasicGrid base = self.new(base.clone) when ObjectTable, ObjectTable::View base = base.clone else raise "Don't know how to join a #{base.class}" end base.stack!(*values) end |