openmct/e2e/tests/functional
Jamie V b9df97e2bc
Table performance paging (#7399)
* dereactifying the row before passing it to the commponent

* debouncin

* i mean... throttle

* initial

* UI functionality, switching between modes, prevention of export in performance mode, respect size option in swgs

* added limit maintenance in table row collectins, autoscroll respecting sort order

* updating the logic to work correctly :)

* added handling for overflow rows, this way if an object is removed, we can go back to the most recent rows for all remaining items and repopulate the table if necessary

* removing debug row numbers

* Closes #7268
- Layout and style sanding and polishing.
- Added title to button.
- More direct button labeling.

* Closes #7268
Partially closes #7147
- Removed footer hover behavior: table footer now always visible.
- Tweaks to style, margin etc. to make footer more compact.

* moved row limiting out of table row collections and into telemetry collections, table row collections will only limit what they return in getRows, handling sorting when in different modes

* have swgs return enough data to fill the requested bounds

* support minmax in swgs

* using undefined for more clarity

* clearing up boolean typo

* Address lint fixes

* removing autoscroll for descending, it is not necessary

* update snapshots

* lint

---------

Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Co-authored-by: John Hill <john.c.hill@nasa.gov>
2024-01-26 13:24:24 -08:00
..
example [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
planning [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
plugins Table performance paging (#7399) 2024-01-26 13:24:24 -08:00
branding.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
clearDataAction.e2e.spec.js feat(#7367): ProgressBar for ExportAsJSONAction (#7374) 2024-01-18 12:21:36 +01:00
couchdb.e2e.spec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00
forms.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
menu.e2e.spec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00
moveAndLinkObjects.e2e.spec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00
notification.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
recentObjects.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
renaming.e2e.spec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00
search.e2e.spec.js feat(#7394): Incorporate Status Indicators into the main Vue app (#7395) 2024-01-23 23:15:22 +00:00
smoke.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
tooltips.e2e.spec.js [e2e] Update remaining tests and add missing comparison coverage (#7363) 2024-01-11 14:47:00 -08:00
tree.e2e.spec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00
userRoles.e2e.spec.js Mct7367-tests (#7387) 2024-01-22 21:41:56 -08:00