Table of Contents - dining-table-1.1.3 Documentation
Pages
- LICENSE
-
README
- dining-table
- Installation
- Basic example
- Table class
- Defining columns
- Headers and footers
- Empty collection
- Links and view helpers
- Actions
- Options
- Presenters
- HTML
- Introduction
- Presenter configuration
- Configuration inside the table definition
- Per cell configuration
- CSV
- Excel (xlsx)
- Custom column classes
- Configuration <a name=“configuration”></a>
- Copyright
Classes and Modules
- DiningTable
- DiningTable::Columns
- DiningTable::Columns::ActionsColumn
- DiningTable::Columns::Column
- DiningTable::Configuration
- DiningTable::PresenterConfiguration
- DiningTable::Presenters
- DiningTable::Presenters::CSVPresenter
- DiningTable::Presenters::ExcelPresenter
- DiningTable::Presenters::HTMLPresenter
- DiningTable::Presenters::HTMLPresenterConfiguration
- DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- DiningTable::Presenters::Presenter
- DiningTable::Presenters::SpreadsheetPresenter
- DiningTable::Table
Methods
- ::configure — DiningTable
- ::from_hash — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- ::from_hash — DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- ::new — DiningTable::Columns::Column
- ::new — DiningTable::PresenterConfiguration
- ::new — DiningTable::Configuration
- ::new — DiningTable::Presenters::CSVPresenter
- ::new — DiningTable::Presenters::ExcelPresenter
- ::new — DiningTable::Presenters::HTMLPresenter
- ::new — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- ::new — DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- ::new — DiningTable::Presenters::Presenter
- ::new — DiningTable::Table
- #action — DiningTable::Columns::ActionsColumn
- #actions — DiningTable::Table
- #add_row — DiningTable::Presenters::CSVPresenter
- #add_row — DiningTable::Presenters::ExcelPresenter
- #add_row — DiningTable::Presenters::SpreadsheetPresenter
- #add_tag — DiningTable::Presenters::HTMLPresenter
- #blank? — DiningTable::Presenters::Presenter
- #cell_configuration — DiningTable::Presenters::HTMLPresenter
- #class — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #clean — DiningTable::Presenters::SpreadsheetPresenter
- #column — DiningTable::Table
- #column_options_cache — DiningTable::Presenters::HTMLPresenter
- #columns — DiningTable::Presenters::Presenter
- #connect_to — DiningTable::Presenters::Presenter
- #csv — DiningTable::Presenters::CSVPresenter
- #default_options — DiningTable::Presenters::Presenter
- #default_presenter — DiningTable::Table
- #define — DiningTable::Table
- #determine_label — DiningTable::Columns::Column
- #end_body — DiningTable::Presenters::HTMLPresenter
- #end_table — DiningTable::Presenters::HTMLPresenter
- #end_tag — DiningTable::Presenters::HTMLPresenter
- #footer — DiningTable::Columns::Column
- #footer_strings — DiningTable::Presenters::SpreadsheetPresenter
- #h — DiningTable::Table
- #header — DiningTable::Columns::Column
- #header_strings — DiningTable::Presenters::SpreadsheetPresenter
- #helpers — DiningTable::Table
- #identifier — DiningTable::Presenters::CSVPresenter
- #identifier — DiningTable::Presenters::ExcelPresenter
- #identifier — DiningTable::Presenters::HTMLPresenter
- #identifier — DiningTable::Presenters::Presenter
- #initialize_copy — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #initialize_copy — DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- #initialize_presenter — DiningTable::Table
- #merge_hash — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #merge_hash — DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- #method_missing — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #object_class — DiningTable::Table
- #options_for — DiningTable::Columns::Column
- #options_string — DiningTable::Presenters::HTMLPresenter
- #options_to_skip — DiningTable::Presenters::HTMLPresenter
- #output — DiningTable::Presenters::CSVPresenter
- #output — DiningTable::Presenters::HTMLPresenter
- #output_ — DiningTable::Presenters::HTMLPresenter
- #render — DiningTable::Table
- #render_cell — DiningTable::Presenters::HTMLPresenter
- #render_footer — DiningTable::Presenters::HTMLPresenter
- #render_footer — DiningTable::Presenters::SpreadsheetPresenter
- #render_footer_cell — DiningTable::Presenters::HTMLPresenter
- #render_general_cell — DiningTable::Presenters::HTMLPresenter
- #render_header — DiningTable::Presenters::HTMLPresenter
- #render_header — DiningTable::Presenters::SpreadsheetPresenter
- #render_header_cell — DiningTable::Presenters::HTMLPresenter
- #render_row — DiningTable::Presenters::HTMLPresenter
- #render_row — DiningTable::Presenters::SpreadsheetPresenter
- #respond_to_missing? — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #row_config — DiningTable::Presenters::HTMLPresenter
- #row_options — DiningTable::Presenters::HTMLPresenter
- #set_up_configuration — DiningTable::Presenters::HTMLPresenter
- #set_up_row_configuration — DiningTable::Presenters::HTMLPresenter
- #skip_footer — DiningTable::Table
- #skip_header — DiningTable::Table
- #start_body — DiningTable::Presenters::HTMLPresenter
- #start_table — DiningTable::Presenters::HTMLPresenter
- #start_tag — DiningTable::Presenters::HTMLPresenter
- #table_config — DiningTable::Presenters::HTMLPresenter
- #table_options — DiningTable::Presenters::HTMLPresenter
- #tag_options — DiningTable::Presenters::HTMLPresenter
- #to_h — DiningTable::Presenters::HTMLPresenterConfiguration::TagConfiguration
- #to_h — DiningTable::Presenters::HTMLPresenterConfiguration::TagsConfiguration
- #type? — DiningTable::Presenters::Presenter
- #value — DiningTable::Columns::ActionsColumn
- #value — DiningTable::Columns::Column
- #wrap_options — DiningTable::Presenters::HTMLPresenter
- #wrap_tag — DiningTable::Presenters::HTMLPresenter