Class: Rspreadsheet::WorksheetRows

Inherits:
Object
  • Object
show all
Defined in:
lib/rspreadsheet/worksheet.rb

Overview

this allows the sheet.rows syntax this object is result of sheet.rows

Instance Method Summary collapse

Constructor Details

#initialize(aworkbook) ⇒ WorksheetRows

Returns a new instance of WorksheetRows.



103
104
105
106
# File 'lib/rspreadsheet/worksheet.rb', line 103

def initialize(aworkbook)
  @workbook = aworkbook
  @spredsheetrows=Array.new()
end

Instance Method Details

#[](rowi) ⇒ Object



107
108
109
# File 'lib/rspreadsheet/worksheet.rb', line 107

def [] rowi
  @spredsheetrows[rowi] ||= Row.new(@workbook,rowi)
end