#12070 closed task (fixed)
EnhancedGrid - advanced filter patch for 1.6 beta
Reported by: | evan | Owned by: | bryanforbes |
---|---|---|---|
Priority: | high | Milestone: | 1.6 |
Component: | DojoX Grid | Version: | 1.5 |
Keywords: | edg advanced filter | Cc: | [email protected]… |
Blocked By: | Blocking: |
Description
Changes based on #11725, mainly include:
[Improvements & Simplifications]:
1.Wrap the store layers on grid, so grid.store can be used out of Grid at the same time.
2.Make the filter dialog always be positioned at the center of grid viewport.
3.Make string operations (starts with, end with, as well as contains) case insensitive
4.Remove limitation of at most 3 rules. Any rule count is acceptable, including no upper limit.
5.Fire onFilterDefined event when filter is cleared.
6.Add keyboard support for "Remove Rule" button.
7.Extract out all layout logic into a sub-class of AccordionContainer?.
8.Remove cache limit for filter store layer.
9.Remove unique/sort layer files, since not used anymore
10.Restructure part of Filter Dialog
11.Code clean(naming, func order) for both JS and CSS(use the minimal necessary selectors)
12.Templates re-formatted
13.nls bundle updates
[Bug fixes]:
1.When column is moved in DnD, it's now correctly reflected in the filter dialog.
2.Omit the filter bar focus area when filter bar is hidden.
3.When no filter is defined and Cancel button is clicked in the filter dialog, all the edited rules should be cleared accordingly.
Attachments (1)
Change History (10)
Changed 10 years ago by
Attachment: | filter-12-08-2010.patch added |
---|
comment:1 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [23357]) Fixes #12070. Proxy commit for evan (IBM, CCLA). EnhancedGrid? filter fixes. !strict
comment:2 Changed 10 years ago by
comment:3 Changed 10 years ago by
comment:6 Changed 10 years ago by
(In [23819]) Update for the new startup() way of TooltipDialog?, refs #12070
Updated version with a conflict fixed in the patch