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.



42
43
44
45
# File 'lib/table_structure/writer.rb', line 42

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

Instance Method Details

#write(values) ⇒ Object



47
48
49
# File 'lib/table_structure/writer.rb', line 47

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