class TTY::Table::Options

Structure for holding table options with indifferent access

def []=(key, value)

def []=(key, value)
  super(convert_key(key), value)
end

def convert_key(key)

def convert_key(key)
  key.is_a?(Symbol) ? key.to_s : key
end

def initialize(hash={}, &block)

def initialize(hash={}, &block)
  super(&block)
  hash.each do |key, value|
    self[convert_key(key)] = valu
  end
end