Skip to content

Conversation

@ghiscoding
Copy link
Collaborator

@ghiscoding ghiscoding commented Oct 1, 2023

  • fixes Allow pageup/pagedown/home/end etc during selection #794
  • adding "pageUp/pageDown/home/end" to SlickCellSelection when using selection with "Shift+{key}"
  • add hasDataView() and getViewportRowCount() methods to SlickGrid and also switch methods getViewportHeight() and getViewportWidth() from protected to public methods
  • add new example-spreadsheet-dataview.html demo to manually test updated Cell Selection feature

TODOs

  • tested manually, it should expect the following:
    • doing pageDown twice then pageUp once should equal to 1 pageDown
    • doing Shift+Home from anywhere should select all cells from current position to first row
    • doing Shift+End from should select all cells from current position to last row
    • using Pagination and doing Shift+{key} should select cells in current page only and not outside of it
  • add new spreadsheet Example to test Cell Selection with Pagination as detailed above
  • add Cypress E2E tests

basic SlickGrid example

brave_jXaDZf7bB1

with DataView & Pagination example

brave_LARcl6SVGz

- fixes #794
- adding "pageUp/pageDown/home/end" to SlickCellSelection when using selection with "Shift+{key}"
- add `hasDataView()` and `getViewportRowCount()` methods to SlickGrid and also make `getViewportHeight()` and `getViewportWidth()` as publish methods
- add new `example-spreadsheet-dataview.html` demo to manually test updated Cell Selection feature
@ghiscoding ghiscoding merged commit f4956e4 into master Oct 3, 2023
@ghiscoding ghiscoding deleted the feat/cell-selection-page-selection branch October 3, 2023 03:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow pageup/pagedown/home/end etc during selection

2 participants