BMX Web Components evaluation

<bmx-data-grid>

A data grid for business applications.

Group by team Show changes Pivot by team Export CSV
Everything is live. Click a heading to sort, drag it to the group bar, type in the search, double-click or start typing to edit a cell (salaries cannot go below zero), and press Ctrl+Z to undo. Choose rows with the boxes, open a row with its expander, and right-click a cell for its commands.
Spreadsheet mode Export to Excel
A worksheet in a grid. Columns have letters and rows numbers (the titles are row 1). Type = in any cell for a formula, then click or drag over cells to put their references in - each is outlined in its colour - or edit the active cell in the formula bar above. Amount is a formula column (=[@Price]*[@Qty]*(1-[@Discount])); the totals, sorting and the Excel export use the values, and the export keeps the formulas.

Every property, event and method: https://docs.binarymission.co.uk/webcomponents/bmx/bmx-data-grid.html