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.3.0"
Class Method Summary collapse
- .print(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) ⇒ Object
- .table(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) ⇒ Object
Class Method Details
.print(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) ⇒ Object
7 8 9 10 |
# File 'lib/typed_print.rb', line 7 def self.print(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) puts table(data, align: align, only: only, headers: headers, format: format, color: color, colors: colors) nil end |
.table(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) ⇒ Object
12 13 14 15 |
# File 'lib/typed_print.rb', line 12 def self.table(data, align: {}, only: nil, headers: {}, format: :plain, color: false, colors: nil) table_obj = TypedPrint::Table.new(data, align, only, headers, color: color, colors: colors) table_obj.render(format) end |