mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-06-25 22:19:33 +02:00
.. | ||
tests | ||
action.js | ||
cell.js | ||
header-cell.js | ||
header.js | ||
index.js | ||
README.md | ||
row.js | ||
styles.scss | ||
table.js |
GridField
General purpose component for tabular data.
GridFieldTableComponent
This component is used to display structured data in an extendible table layout.
Required Props
- Headings - (array) The column headings.
- Rows - (array) The table rows.
GridFieldAction
This component renders a button within a grid-field to handle actions.
Required Props
- handleClick - Function for when a button is clicked
GridFieldCell
This component represents a data cell in a GridFieldRow.
Optional Props
- width - Set a width relative to the other cells if required. Accepts a number from 1-10 (defaults to 5).
GridFieldHeader
This component is used to display a table header row on a GridFieldComponent.
GridFieldHeaderCell
This component is a cell in a GridFieldHeader component.
Optional Props
- width - Set a width relative to the other cells if required. Accepts a number from 1-10 (defaults to 5).
GridFieldRow
Represents a row in a GridField.
Optional Props
- cells - (array) The table data to display in the row.