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: .github/PULL_REQUEST_TEMPLATE.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -9,12 +9,12 @@ Closes #
9
9
10
10
### Checklist:
11
11
-[ ] All relevant tags have been applied to this PR
12
-
-[ ] This PR includes unit tests covering all the new code
13
-
-[ ] This PR includes API docs for newly added methods/properties
12
+
-[ ] This PR includes unit tests covering all the new code ([test guidelines](https://github.com/IgniteUI/igniteui-angular/wiki/Test-implementation-guidelines-for-Ignite-UI-for-Angular))
13
+
-[ ] This PR includes API docs for newly added methods/properties ([api docs guidelines](https://github.com/IgniteUI/igniteui-angular/wiki/Documentation-Guidelines))
14
14
-[ ] This PR includes `feature/README.MD` updates for the feature docs
15
15
-[ ] This PR includes general feature table updates in the root `README.MD`
16
16
-[ ] This PR includes `CHANGELOG.MD` updates for newly added functionality
17
17
-[ ] This PR contains breaking changes
18
-
-[ ] This PR includes `ng update` migrations for the breaking changes
18
+
-[ ] This PR includes `ng update` migrations for the breaking changes ([migrations guidelines](https://github.com/IgniteUI/igniteui-angular/wiki/Update-Migrations))
19
19
-[ ] This PR includes behavioral changes and the feature specification has been updated with them
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12
Original file line number
Diff line number
Diff line change
@@ -64,6 +64,18 @@ All notable changes for each version of this project will be documented in this
64
64
- `deselectColumns` API method is added for the `IgxGrid`. It allows to deselect columns by passing array of IgxColumnComponent or column fields.
65
65
- `deselectAllColumns` API method is added for the `IgxGrid`. It allows to deselect all columns.
66
66
- `getSelectedColumnsData` API method is added for the `IgxGrid`. It allows to get the selected columns data.
67
+
Added keyBoard navigation support in the IgxGrid headers. Now is possible to navigate with the arrows keys through grid headers. Also we provide a number of key combinations that trigger a different column functionality like filtering, sorting, grouping and etc. You can read more information in the [Grid Specification](https://github.com/IgniteUI/igniteui-angular/wiki/igxGrid-Specification#kb-navigation).
68
+
- **Behavioral Change**
69
+
- *you can not use* `tab` key to navigate between the cell in the Igx Grid. The navigation is performed only with arrow keys.
70
+
- when you are in edit mode with `tab` key you can navigate to the next editable cell.
71
+
- `page up` and `page down` keys will perform action only if the focused element is the tbody of the grid.
72
+
- The grid introduces the following basic `tab stops`:
73
+
- Toolbar / Group by Area if existing;
74
+
- The first cell in the header row;
75
+
- The first cell in the first body row;
76
+
- The first cell in column summary if exists;
77
+
- Pager UI;
78
+
- `onGridKeydown` event is deprecated. Now you can directly bind to keydown on the IgxGrid component in order to perform custom keyboard navigation.
67
79
68
80
- `IgxCombo`:
69
81
- Added `autoFocusSearch` input that allows to manipulate the combo's opening behavior. When the property is `true` (by default), the combo's search input is focused on open. When set to `false`, the focus goes to the combo items container, which can be used to prevent the software keyboard from activating on mobile devices when opening the combo.
0 commit comments