Method: TableData::Table#each_column

Defined in:
lib/tabledata/table.rb

#each_column {|column| ... } ⇒ self

Iterate over all columns

Yields:

Yield Parameters:

Returns:

  • (self)


224
225
226
227
228
229
230
231
232
# File 'lib/tabledata/table.rb', line 224

def each_column
  return enum_for(__method__) unless block

  column_count.times do |i|
    yield column(i)
  end

  self
end