You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TODO.md
+15-4
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,24 @@
1
1
# TODO
2
2
3
-
# CURRENT
3
+
# CURRENT (row filtering)
4
+
5
+
1.[TODO] - Make 'No Rows' message i18n
6
+
1.[BUG] - i18n causes an exception if a given value is not present.
7
+
1. I think we need a function that will look for a translation in the current or given language and then return the value for the default language if not present
8
+
1. It could also take a flag and return null if not present
9
+
1. Need to add a test for this...
10
+
11
+
1.[TODO] - Does rowSearcher need to allow for custom equality comparators in colDef?
12
+
1.[IDEA] - Should RegExps be allowed as search terms? We could test for whether the filter value starts and ends with '/'
13
+
14
+
1.[TODO] - Document the autoHide feature for uiGridMenu. Probably need to rename it to hideOnResize
4
15
5
16
1.[TODO] - Does rowsProcessors make sense for external sorting??? It would be downstream from the rows being added/modified, and would ITSELF be modifying the rows...
6
17
1. Would probably be an infinite loop. External sorting needs to be able to hook in further upstream.
18
+
1. Sorting a column prompts a call to refreshRows(). Could we have a hook in there to run BEFORE rowsProcessors?
7
19
8
20
1.[TODO] - Do rows processors need to be able to modify the count of of rows? As it is the documentation says the count needs to stay the same... but searching would affect that
9
21
10
-
1.[BUG] - Do we need to validate passed in grid 'id' property to make sure it can be in a CSS rule?
11
22
1.[IDEA] - Hook the column menu button into the menu it activates so it can show/hide depending on the number of items it will show. Can we do that?
12
23
1. If sorting is enabled or the user / extension has supplied extra menu items, show the menu button. Otherwise don't show it.
13
24
1. We'll need a way to separate extension menu items from user menu items so the user doesn't override them.
@@ -31,20 +42,20 @@
31
42
1.[NOTE] - Use "-webkit-text-stroke: 0.3px" on icon font to fix jaggies in Chrome on Windows
32
43
1.[TODO] - Add a failing test for the IE9-11 column sorting hack (columnSorter.js, line 229)
33
44
34
-
1.[TODO] - Add row filtering
35
45
1.[TODO] - Add notes about browser version support and Angular version support to README.md
36
46
1.[TODO] - Add handling for sorting null values with columnDef sortingAlgorithm (PR #940)
37
47
1.[TODO] - Currently uiGridColumnMenu uses i18n to create the menu item text on link. If the language is changed, they won't update because they're not bound...
38
48
39
49
# Cleanup
40
50
51
+
1.[TODO] - Remove commented-out dumps from gridUtil
41
52
1.[TODO] - Rename gridUtil to uiGridUtil
42
53
1.[TODO] - Rename GridUtil in uiGridBody to gridUtil or the above
43
54
1.[TODO] - Move uiGridCell to its own file
44
55
45
56
# Extras
46
57
47
-
1. Add iit and ddescribe checks as commit hooks
58
+
<!--1. Add iit and ddescribe checks as commit hooks-->
0 commit comments