#11722 closed enhancement (fixed)
EnhancedGrid - advanced selection model
Reported by: | evan | Owned by: | evan |
---|---|---|---|
Priority: | high | Milestone: | 1.6 |
Component: | DojoX Grid | Version: | 1.5 |
Keywords: | enhanced grid selection | Cc: | [email protected]…, [email protected]…, [email protected]… |
Blocked By: | Blocking: |
Description (last modified by )
Refs#9919
Provides advanced selection support for spreadsheet like behavior, including:
1.Selecting columns(adjacent or in-adjacent) by key or mouse swiping
2.Selecting rows(adjacent or in-adjacent) by key or mouse swiping(by reusing row selection in Data Grid as possible)
3.Selecting cells(adjacent or in-adjacent) by key or swiping mouse
4.Flexible combination of 1 - 3
Attachments (4)
Change History (15)
comment:1 Changed 10 years ago by
Owner: | changed from bryanforbes to Evan |
---|
Changed 10 years ago by
Attachment: | edg-selection.png added |
---|
Changed 10 years ago by
Attachment: | edg-selection.2.png added |
---|
Adding a snapshot how new EDG selection works
comment:3 Changed 10 years ago by
Once "selection.patch" applied, please use dojox/grid/tests/enhanced/test_enhanced_grid_selector.html
Changed 10 years ago by
Attachment: | edg-selection-snapshot3.png added |
---|
A snapshot for an interersting way to select cells
comment:4 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:5 Changed 10 years ago by
Owner: | changed from Evan to evan |
---|
comment:6 Changed 10 years ago by
The above "selection-12-8-2010.patch" includes following changes:
- Improved the performance when selecting/deselecting range by not update row on every onSelected/onDeselected event.
- Simplified styling code for selected areas
- Fix bug - when selecting is disabled, pressing SPACE shouldn't work
- Fix bug - omit the row selector focus area when there is no row selector.
- Fix bug - isSelected() API must return false for cells that are not selectable, even when the whole row is selected.
- Simper way to register Selector plugin
- Add support for future selection persistence
- Auto scroll fix - stop scrolling when mouse is out of grid
- Code clean - coding style etc.
comment:7 Changed 10 years ago by
The "selection-12-8-2010.patch" is re-appended to a new ticket #12064
comment:8 Changed 10 years ago by
(In [23302]) Fixes #12064, refs #11722. Proxy commit for evan (IBM, CCLA). Various EnhancedGrid? selection bug fixes. !strict
comment:9 Changed 10 years ago by
Description: | modified (diff) |
---|
Adding a snapshot how new EDG selection works