class SheetWrap::Worksheet
Attributes
drive_worksheet[R]
headers[R]
rows[R]
Public Class Methods
new(drive_worksheet)
click to toggle source
# File lib/sheet_wrap/worksheet.rb, line 15 def initialize(drive_worksheet) @drive_worksheet = drive_worksheet load end
Public Instance Methods
load()
click to toggle source
# File lib/sheet_wrap/worksheet.rb, line 20 def load @headers = (1..num_cols).map{|col| drive_worksheet[1, col] } @rows = (2..num_rows).map do |row| ::SheetWrap::Row.new(self, row) end end
reload()
click to toggle source
# File lib/sheet_wrap/worksheet.rb, line 28 def reload @drive_worksheet.reload load end