Releases: predixdesignsystem/px-data-table
Releases · predixdesignsystem/px-data-table
Upgrade to Polymer 1.5.0
v1.11.0 Upgrade to Polymer 1.5.0
Add cell click event.
Emit px-cell-click
event when user clicks on a table cell.
Highlight, selection and validation style fixes.
- Many fixes to move highlight and selection styles onto px-data-table-cell.
- Fixes to make highlight style consistent.
- Highlight style fixes to make it in combination with selection styles and validation modes.
fix minor column reorder bug
v1.6.2 fix minor column reorder bug
Tracking column in light dom
px-data-table-columns now tracked int he light dom, including order
Column chooser and column reordering
- Added columns hiding/showing functionality: hideColumn(columnName) and showColumn(columnName) API functions and show-column-chooser attribute on px-data-table, adding a dropdown allowing to select which column should be hidden.
- Added column reordering functionality: drag and drop column headers. Enabled through the enable-column-reorder attribute on px-data-table.
added css variable for dropdown border.
v1.5.2 added a css variable for dropdown border.
Fixes for correctly notifying & reacting to changes to table-data (model)
- Fixes to correctly notify table-data attribute when changes happen to the table data and propagate them out of the component.
- Fixes to make table react correctly when the underlying model (table-data) changes.
- Fixes to dropdown width and to make the cell text (character) width consistent with other column definitions.
- Sass fixes for shadow DOM.
Custom cell padding functionality, code fixes & cleanups.
- Added css variable to support custom cell padding:
--px-data-table-padding-top
,--px-data-table-padding-bottom
,--px-data-table-padding-left
,--px-data-table-padding-right
- Cleanup sass, move classes to hang off
:host
of the web component where appropriate. - More tests.
First release of cell and row highlighting. Many bug fixes.
- Initial support for cell and row highlighting. See demo.html for an example.
- Support for 'high'/'medium'/'low' highlight styles on given cell or row.
- Light DOM observation of addition and removal of px-data-table-columns elements. Table now dynamically reacts to these changes.
- Remove 'x' from input elements on IE and Edge.
- Fix for making highlight and selected rows consistent when filtering or ordering of columns.
- Fixes for IE when using column and cell highlight.
- More tests.