datatable Module
A Widget for displaying tabular data. The base implementation of DataTable provides the ability to dynamically generate an HTML table from a set of column configurations and row data.
Two classes are included in the datatable-base module: Y.DataTable and
Y.DataTable.Base.
This module provides the following classes:
This module is a rollup of the following modules:
- 
                    
                        datatable-base
                    
                    A Widget for displaying tabular data. The base implementation of DataTable provides the ability to dynamically generate an HTML table from a set of column configurations and row data. Two classes are included in thedatatable-basemodule:Y.DataTableandY.DataTable.Base.
- 
                    
                        datatable-body
                    
                    View class responsible for rendering the<tbody>section of a table. Used as the defaultbodyViewforY.DataTable.BaseandY.DataTableclasses.
- 
                    
                        datatable-column-widths
                    
                    Adds basic, programmatic column width support to DataTable via column configuration propertywidthand methodtable.setColumnWidth(id, width);.
- 
                    
                        datatable-core
                    
                    The core implementation of theDataTableandDataTable.BaseWidgets.
- 
                    
                        datatable-datasource
                    
                    Plugs DataTable with DataSource integration.
- 
                    
                        datatable-head
                    
                    View class responsible for rendering the<thead>section of a table. Used as the defaultheaderViewforY.DataTable.BaseandY.DataTableclasses.
- 
                    
                        datatable-message
                    
                    Adds support for a message container to appear in the table. This can be used to indicate loading progress, lack of records, or any other communication needed.
- 
                    
                        datatable-mutable
                    
                    Adds mutation convenience methods such astable.addRow(data)toY.DataTable. (or other built class).
- 
                    
                        datatable-sort
                    
                    Adds support for sorting the table data by API methodstable.sort(...)ortable.toggleSort(...)or by clicking on column headers in the rendered UI.
