Method: SheetsDB::Worksheet#columns

Defined in:
lib/sheets_db/worksheet.rb

#columnsObject



31
32
33
34
35
36
37
38
39
40
41
# File 'lib/sheets_db/worksheet.rb', line 31

def columns
  @columns ||= begin
    {}.tap { |directory|
      google_drive_resource.rows.first.each_with_index do |name, i|
        unless name == ""
          directory[name] = Column.new(name: name, column_position: i + 1)
        end
      end
    }
  end
end