# Package org.apache.tapestry5.grid

Support classes for the `Grid` component, which presents tabular data in an (X)HTML table.

- Interface Summary
  Interface | Description
  --- | ---
  GridDataSource | Defines how a `Grid` component (and its sub-components) gain access to the row data that is displayed on the page.
  GridModel | A provider of model data to the sub-components of the `Grid` component.
  GridPaginationModel | Store pagination information, such as the current page, sort column, and sort ascending vs.
  GridSortModel | Models the sorting applied to the a `GridDataSource`.

- Class Summary
  Class | Description
  --- | ---
  GridConstants |
  GridPaginationModelImpl | Standard implementation of `GridPaginationModel`.
  SortConstraint | Identifies how a single column (identified as a `PropertyModel`) is sorted.

- Enum Summary
  Enum | Description
  --- | ---
  ColumnSort | Identifies how a column within a `GridSortModel` is sorted.