class ExcelWalker::Writer::Writer

Public Class Methods

new(file_path) click to toggle source
# File lib/excel_walker/writer.rb, line 14
def initialize(file_path)
  @file_path = file_path
  @package = Axlsx::Package.new
  @workbook = @package.workbook
end

Public Instance Methods

new_sheet(sheet_name) click to toggle source
# File lib/excel_walker/writer.rb, line 20
def new_sheet(sheet_name)
  SheetBuilder.new(@workbook, sheet_name)
end
save() click to toggle source
# File lib/excel_walker/writer.rb, line 24
def save
  @package.serialize @file_path
end