Method: FlexData::Spreadsheet#write

Defined in:
lib/flex_data/spreadsheet.rb

#write(path = @path, mode = :sheet) ⇒ Object



117
118
119
120
121
122
123
124
125
126
# File 'lib/flex_data/spreadsheet.rb', line 117

def write (path = @path, mode = :sheet)
  CSV.open(path, 'w') do |csv|
    case mode
      when :sheet
        @sheet.each { |row| csv << row }
      when :new
        @blank.each { |row| csv << row }
    end
  end
end