Module: TypedPrint

Defined in:
lib/typed_print.rb,
lib/typed_print/table.rb,
lib/typed_print/version.rb

Defined Under Namespace

Classes: Table

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details



10
11
12
13
# File 'lib/typed_print.rb', line 10

def self.print(data, align: {}, only: nil, headers: {})
  puts table(data, align: align, only: only, headers: headers)
  nil
end

.table(data, align: {}, only: nil, headers: {}) ⇒ Object



15
16
17
18
# File 'lib/typed_print.rb', line 15

def self.table(data, align: {}, only: nil, headers: {})
  table_obj = TypedPrint::Table.new(data, align, only, headers)
  table_obj.render
end