class Xlsxtream::IO::Directory
Public Class Methods
new(path)
click to toggle source
# File lib/xlsxtream/io/directory.rb, line 7 def initialize(path) @path = Pathname(path) @file = nil end
Public Instance Methods
<<(data)
click to toggle source
# File lib/xlsxtream/io/directory.rb, line 12 def <<(data) @file << data end
add_file(path)
click to toggle source
# File lib/xlsxtream/io/directory.rb, line 16 def add_file(path) close file_path = @path + path file_path.parent.mkpath @file = file_path.open("wb") end
close()
click to toggle source
# File lib/xlsxtream/io/directory.rb, line 23 def close @file.close if @file end