Class: TableStructure::Writer::Output

Inherits:
Object
  • Object
show all
Defined in:
lib/table_structure/writer.rb

Instance Method Summary collapse

Constructor Details

#initialize(output, method: :<<) ⇒ Output

Returns a new instance of Output.



77
78
79
80
# File 'lib/table_structure/writer.rb', line 77

def initialize(output, method: :<<)
  @output = output
  @method = method
end

Instance Method Details

#write(values) ⇒ Object



82
83
84
# File 'lib/table_structure/writer.rb', line 82

def write(values)
  @output.send(@method, values)
end