Added
- Header groups fold:
columnGroupShowswaps detail columns for a summary one, and
collapseMode: 'rail'takes the whole group away behind a drawer the height of the grid.
Every level has its own toggle, the fold is on the keyboard and in the snapshot. - A filter row under the header:
filtering({ floatingRow: true }), one control per column
type, sharing the column's single filter panel. GridFeature.cellValuestands between a cell's value and every way it leaves the grid:
render, export, clipboard, quick filter, set filter and the editor's draft.CellDecoration.stylewrites CSS declarations per cell, custom properties included, so a
feature can paint a value it computes rather than pick from a fixed set of classes.DataGridLabels.anyValueandDataGridLabels.filterRowValue, in all twelve packs.
Changed
- A date condition in the filter panel is picked with the grid's date picker rather than the
browser's own control.
Fixed
- A date typed one segment at a time is the date that was typed, and a year under a hundred
is that year, not nineteen-hundred-and-it. - A row edit commits only the columns that row may edit.
- One filter panel per column, wherever it was opened from.
- Focus stands where the grid still draws: putting the focused column away used to leave the
grid with no tab stop at all.
Full detail in the CHANGELOG.