Table of Contents - tty-table-0.12.0 Documentation
Pages
-
CHANGELOG
- Change log
- v0.12.0 - 2020-09-20
- Changed
- Fixed
- v0.11.0 - 2019-08-01
- Add
- Changed
- v0.10.0 - 2018-02-18
- Changed
- Fixed
- v0.9.0 - 2017-11-04
- Changed
- v0.8.0 - 2017-02-27
- Changed
- v0.7.0 - 2017-01-15
- Changed
- v0.6.0 - 2016-10-26
- Changed
- v0.5.0 - 2016-02-11
- Changed
- Fixed
- v0.4.0 - 2015-09-20
- Changed
- v0.3.0 - 2015-07-06
- Changed
- v0.2.0 - 2015-03-30
- Added
- Changed
- Fixed
- v0.1.0 - 2015-02-08
- LICENSE
-
README
- TTY::Table
- Features
- Installation
- Contents
- 1. Usage
- 2. Interface
- 2.1 Initialization
- 2.2 Iteration
- 2.3 Access
- 2.4 Size
- 2.5 Orientation
- 3 Rendering
- 3.1 Render
- 3.2 Renderer
- 3.2.1 Basic Renderer
- 3.2.2 ASCII Renderer
- 3.2.3 Unicode Renderer
- 3.3 Options
- 3.4 Alignment
- 3.5 Border
- 3.5.1 Parts
- 3.5.2 Custom
- 3.5.3 Separator
- 3.5.4 Style
- 3.6 Filter
- 3.7 Multiline
- 3.8 Padding
- 3.9 Resize
- 3.10 Width
- Contributing
- Copyright
- TTY::Table
Classes and Modules
- TTY
- TTY::Table
- TTY::Table::AlignmentSet
- TTY::Table::ArgumentRequired
- TTY::Table::Border
- TTY::Table::Border::ASCII
- TTY::Table::Border::Null
- TTY::Table::Border::RowLine
- TTY::Table::Border::Unicode
- TTY::Table::BorderDSL
- TTY::Table::BorderOptions
- TTY::Table::ColumnConstraint
- TTY::Table::Columns
- TTY::Table::DimensionMismatchError
- TTY::Table::Empty
- TTY::Table::Field
- TTY::Table::Header
- TTY::Table::Indentation
- TTY::Table::InvalidArgument
- TTY::Table::InvalidOrientationError
- TTY::Table::NoImplementationError
- TTY::Table::Operation
- TTY::Table::Operation::Alignment
- TTY::Table::Operation::Escape
- TTY::Table::Operation::Filter
- TTY::Table::Operation::Padding
- TTY::Table::Operation::Truncation
- TTY::Table::Operation::Wrapped
- TTY::Table::Operations
- TTY::Table::Options
- TTY::Table::Orientation
- TTY::Table::Orientation::Horizontal
- TTY::Table::Orientation::Vertical
- TTY::Table::Renderer
- TTY::Table::Renderer::ASCII
- TTY::Table::Renderer::Basic
- TTY::Table::Renderer::Unicode
- TTY::Table::ResizeError
- TTY::Table::Row
- TTY::Table::Transformation
- TTY::Table::TupleMissing
- TTY::Table::TypeError
- TTY::Table::UnknownAttributeError
- TTY::Table::Validatable
Methods
- ::[] — TTY::Table
- ::assert_border_class — TTY::Table::Renderer
- ::assert_widths — TTY::Table::Columns
- ::coerce — TTY::Table::Orientation
- ::def_border — TTY::Table::Border
- ::extract_tuples — TTY::Table::Transformation
- ::extract_widths — TTY::Table::Columns
- ::find_maximum — TTY::Table::Columns
- ::from — TTY::Table::BorderOptions
- ::group_header_and_rows — TTY::Table::Transformation
- ::indent — TTY::Table::Indentation
- ::insert_indentation — TTY::Table::Indentation
- ::new — TTY::Table
- ::new — TTY::Table
- ::new — TTY::Table::AlignmentSet
- ::new — TTY::Table::Border
- ::new — TTY::Table::BorderDSL
- ::new — TTY::Table::BorderOptions
- ::new — TTY::Table::ColumnConstraint
- ::new — TTY::Table::Empty
- ::new — TTY::Table::TupleMissing
- ::new — TTY::Table::Field
- ::new — TTY::Table::Header
- ::new — TTY::Table::Operation::Alignment
- ::new — TTY::Table::Operation::Filter
- ::new — TTY::Table::Operation::Padding
- ::new — TTY::Table::Operation::Truncation
- ::new — TTY::Table::Operation::Wrapped
- ::new — TTY::Table::Operations
- ::new — TTY::Table::Options
- ::new — TTY::Table::Orientation
- ::new — TTY::Table::Renderer::ASCII
- ::new — TTY::Table::Renderer::Basic
- ::new — TTY::Table::Renderer::Unicode
- ::new — TTY::Table::Row
- ::render — TTY::Table::Renderer
- ::render_with — TTY::Table::Renderer
- ::select — TTY::Table::Renderer
- ::total_width — TTY::Table::Columns
- ::widths_from — TTY::Table::Columns
- #<< — TTY::Table
- #== — TTY::Table
- #== — TTY::Table::Field
- #== — TTY::Table::Header
- #== — TTY::Table::Row
- #[] — TTY::Table
- #[] — TTY::Table::AlignmentSet
- #[] — TTY::Table::Border
- #[] — TTY::Table::Header
- #[] — TTY::Table::Operations
- #[] — TTY::Table::Row
- #[]= — TTY::Table
- #[]= — TTY::Table::Header
- #[]= — TTY::Table::Options
- #[]= — TTY::Table::Row
- #add — TTY::Table::Operations
- #align_field — TTY::Table::Operation::Alignment
- #apply_to — TTY::Table::Operations
- #assert_border_class — TTY::Table::Renderer
- #assert_minimum_width — TTY::Table::ColumnConstraint
- #assert_row_size — TTY::Table::Validatable
- #assert_row_sizes — TTY::Table::Validatable
- #assert_table_type — TTY::Table::Validatable
- #assert_widths — TTY::Table::Columns
- #at — TTY::Table
- #border — TTY::Table::Renderer::Basic
- #border= — TTY::Table::Renderer::Basic
- #border_options — TTY::Table::Border
- #border_size — TTY::Table::ColumnConstraint
- #bottom — TTY::Table::BorderDSL
- #bottom_left — TTY::Table::BorderDSL
- #bottom_line — TTY::Table::Border
- #bottom_mid — TTY::Table::BorderDSL
- #bottom_right — TTY::Table::BorderDSL
- #call — TTY::Table::Header
- #call — TTY::Table::Operation::Alignment
- #call — TTY::Table::Operation::Escape
- #call — TTY::Table::Operation::Filter
- #call — TTY::Table::Operation::Padding
- #call — TTY::Table::Operation::Truncation
- #call — TTY::Table::Operation::Wrapped
- #call — TTY::Table::Row
- #center — TTY::Table::BorderDSL
- #chars — TTY::Table::Field
- #coerce — TTY::Table
- #coerce_to_fields — TTY::Table::Row
- #color? — TTY::Table::Border
- #colorize — TTY::Table::Border::RowLine
- #column — TTY::Table
- #column_widths — TTY::Table::Renderer::Basic
- #columns_count — TTY::Table
- #columns_size — TTY::Table
- #component — TTY::Table
- #convert_key — TTY::Table::Options
- #create_operations — TTY::Table::Renderer::Basic
- #data — TTY::Table
- #distribute_extra_width — TTY::Table::ColumnConstraint
- #each — TTY::Table
- #each — TTY::Table::AlignmentSet
- #each — TTY::Table::Empty
- #each — TTY::Table::Header
- #each — TTY::Table::Row
- #each_with_index — TTY::Table
- #element — TTY::Table
- #empty? — TTY::Table
- #empty? — TTY::Table::Header
- #empty? — TTY::Table::Row
- #enforce — TTY::Table::ColumnConstraint
- #eql? — TTY::Table
- #eql? — TTY::Table::Field
- #eql? — TTY::Table::Header
- #eql? — TTY::Table::Row
- #expand_column_widths — TTY::Table::ColumnConstraint
- #extract_options — TTY::Table::Field
- #extract_widths — TTY::Table::Columns
- #find_maximum — TTY::Table::Columns
- #hash — TTY::Table
- #hash — TTY::Table::Field
- #hash — TTY::Table::Row
- #height — TTY::Table::Field
- #height — TTY::Table::Header
- #height — TTY::Table::Row
- #horizontal? — TTY::Table::Orientation
- #indent — TTY::Table::Indentation
- #indent= — TTY::Table::Renderer::Basic
- #insert_indentation — TTY::Table::Indentation
- #inspect — TTY::Table
- #inspect — TTY::Table::Field
- #inspect — TTY::Table::Header
- #inspect — TTY::Table::Row
- #left — TTY::Table::BorderDSL
- #length — TTY::Table::Field
- #length — TTY::Table::Header
- #length — TTY::Table::Row
- #lines — TTY::Table::Field
- #map! — TTY::Table::Row
- #mid — TTY::Table::BorderDSL
- #mid_left — TTY::Table::BorderDSL
- #mid_mid — TTY::Table::BorderDSL
- #mid_right — TTY::Table::BorderDSL
- #middle_line — TTY::Table::Border
- #middle_line — TTY::Table::Border::Null
- #minimum_width — TTY::Table::ColumnConstraint
- #natural_width — TTY::Table::ColumnConstraint
- #orientation= — TTY::Table
- #outside_border_size — TTY::Table::ColumnConstraint
- #padding= — TTY::Table::Renderer::Basic
- #padding_size — TTY::Table::ColumnConstraint
- #render — TTY::Table
- #render — TTY::Table::Border
- #render — TTY::Table::Renderer::Basic
- #render — TTY::Table::Renderer
- #render_data — TTY::Table::Renderer::Basic
- #render_header — TTY::Table::Renderer::Basic
- #render_line — TTY::Table::Border
- #render_row — TTY::Table::Renderer::Basic
- #render_rows — TTY::Table::Renderer::Basic
- #render_with — TTY::Table
- #render_with — TTY::Table::Renderer
- #renderer — TTY::Table
- #reset! — TTY::Table::Field
- #right — TTY::Table::BorderDSL
- #rotate — TTY::Table
- #rotate — TTY::Table::ColumnConstraint
- #rotate_horizontal — TTY::Table
- #rotate_vertical — TTY::Table
- #rotated? — TTY::Table
- #row — TTY::Table
- #row_height_line — TTY::Table::Border
- #row_heights — TTY::Table::Border
- #row_line — TTY::Table::Border
- #rows_size — TTY::Table
- #select — TTY::Table::Renderer
- #select_operations — TTY::Table::Renderer::Basic
- #separator — TTY::Table::BorderDSL
- #separator? — TTY::Table::BorderOptions
- #separators — TTY::Table
- #set_color — TTY::Table::Border
- #shrink — TTY::Table::ColumnConstraint
- #size — TTY::Table
- #size — TTY::Table::Empty
- #size — TTY::Table::Header
- #size — TTY::Table::Row
- #slice — TTY::Table::Orientation::Horizontal
- #slice — TTY::Table::Orientation::Vertical
- #style — TTY::Table::BorderDSL
- #to_a — TTY::Table::Header
- #to_a — TTY::Table::Row
- #to_ary — TTY::Table::AlignmentSet
- #to_ary — TTY::Table::Header
- #to_ary — TTY::Table::Row
- #to_field — TTY::Table::Header
- #to_field — TTY::Table::Row
- #to_hash — TTY::Table::BorderOptions
- #to_hash — TTY::Table::Header
- #to_hash — TTY::Table::Row
- #to_header — TTY::Table
- #to_row — TTY::Table
- #to_s — TTY::Table
- #to_s — TTY::Table::AlignmentSet
- #to_s — TTY::Table::Field
- #top — TTY::Table::BorderDSL
- #top_left — TTY::Table::BorderDSL
- #top_line — TTY::Table::Border
- #top_mid — TTY::Table::BorderDSL
- #top_right — TTY::Table::BorderDSL
- #total_width — TTY::Table::Columns
- #transform — TTY::Table::Orientation::Horizontal
- #transform — TTY::Table::Orientation::Vertical
- #validate_options! — TTY::Table::Validatable
- #vertical? — TTY::Table::Orientation
- #width — TTY::Table
- #width — TTY::Table::Empty
- #width — TTY::Table::Field
- #widths_from — TTY::Table::Columns
- #yield_or_eval — TTY::Table
- #yield_or_eval — TTY::Table::BorderDSL