Method: Terminal::Table::Cell#initialize

Defined in:
lib/terminal-table/cell.rb

#initialize(options = nil) ⇒ Cell

Initialize with options.



19
20
21
22
23
24
25
26
27
# File 'lib/terminal-table/cell.rb', line 19

def initialize options = nil
  @value, options = options, {} unless Hash === options
  @value = options.fetch :value, value
  @alignment = options.fetch :alignment, nil
  @colspan = options.fetch :colspan, 1
  @width = options.fetch :width, @value.to_s.size
  @index = options.fetch :index
  @table = options.fetch :table
end