Method: RubyXL::LegacyWorksheet#initialize

Defined in:
lib/rubyXL/worksheet.rb

#initialize(params = {}) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/rubyXL/worksheet.rb', line 7

def initialize(params = {})
  super
  self.workbook   = params[:workbook]
  self.sheet_name = params[:sheet_name]
  self.sheet_id   = params[:sheet_id]
  self.sheet_data = RubyXL::SheetData.new
  self.cols = RubyXL::ColumnRanges.new
  @comments = [] # Do not optimize! These are arrays, so they will share the pointer!
  @printer_settings = []
  @generic_storage = []
end