Module: Tabular::Keys

Included in:
Columns, Row, Table
Defined in:
lib/tabular/keys.rb

Instance Method Summary collapse

Instance Method Details

#key_to_sym(key) ⇒ Object

Return Symbol for key. Translate Column and String. Return key unmodified for anything else.



6
7
8
9
10
11
12
13
14
15
# File 'lib/tabular/keys.rb', line 6

def key_to_sym(key)
  case key
  when Column
    key.key
  when String
    key.to_sym
  else
    key
  end
end