class Tabl::Column::FormatDsl

Public Class Methods

new(column) click to toggle source
# File lib/tabl/column.rb, line 45
def initialize(column)
  @column = column
end

Public Instance Methods

method_missing(name, *args) click to toggle source
# File lib/tabl/column.rb, line 49
def method_missing(name, *args)
  name = name.to_s
  assign = (name =~ /=$/)
  key = name.gsub(/=$/, '').to_sym

  if (assign)
    @column.formats[key] = *args
  else
    @column.format(key, *args)
  end
end