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
The `rowData` argument may be `undefined` in remote scenarios/applying the callback on filtering labels
10
+
so make sure to check its availability.
11
+
12
+
-`IgxExcelExporterService`
13
+
- Added support for freezing column headers in **Excel**. By default, the column headers would not be frozen but this behavior can be controlled by the `freezeHeaders` option of the IgxExcelExporterOptions object.
14
+
5
15
## 12.1.0
6
16
7
17
### New Features
@@ -32,7 +42,7 @@ All notable changes for each version of this project will be documented in this
32
42
```
33
43
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
34
44
- Added `batchEditing` - an `Input` property for controlling what type of transaction service is provided for the grid.
35
-
Setting `<igx-grid[batchEditing]="true">` is the same as providing `[{ provide: IgxGridTransaction, useClass: IgxTransactionService }]`.
45
+
Setting `<igx-grid[batchEditing]="true">` is the same as providing `[{ provide: IgxGridTransaction, useClass: IgxTransactionService }]`.
36
46
- **Deprecation** - Providing a transaction service for the grid via `providers: [IgxTransactionService]` is now deprecated and will be removed in a future patch.
37
47
Instead, use the new `batchEditing` property to control the grid's Transactions.
38
48
@@ -46,14 +56,14 @@ All notable changes for each version of this project will be documented in this
46
56
- `IgxGridCellComponent`, `IgxTreeGridCellComponent`, `IgxHierarchicalGridCellComponent` are no longer exposed in the public API. Instead, a new class `IgxGridCell` replaces all of these. It is a facade class which exposes only the public API of the above mentioned. Automatic migration will change these imports with `CellType`, which is the interface implemented by `IgxGridCell`
47
57
- **Behavioral changes**
48
58
- `getCellByKey`, `getCellByColumn`, `getCellByColumnVisibleIndex`, `row.cells`, `column.cells`, `grid.selectedCells` now return an `IgxGridCell` the `CellType` interface.
49
-
- `cell` in `IGridCellEventArgs` is now `CellType`. `IGridCellEventArgs` are emitetd in `cellClick`, `selected`, `contextMenu` and `doubleClick` events.
59
+
- `cell` in `IGridCellEventArgs` is now `CellType`. `IGridCellEventArgs` are emitetd in `cellClick`, `selected`, `contextMenu` and `doubleClick` events.
50
60
- `let-cell` property in cell template is now `CellType`.
51
61
- `getCellByColumnVisibleIndex` is now deprecated and will be removed in next major version. Use `getCellByKey`, `getCellByColumn` instead.
52
62
53
63
- `Transactions`
54
64
- Added `IgxFlatTransactionFactory` - the singleton service instantiates a new `TransactionService<Transaction,State>` given a `transaction type`.
55
65
- Added `IgxHierarchicalTransactionFactory` - the singleton service instantiates a new `HierarchicalTransactionService<HierarchicalTransaction,HierarchicalState>` given a `transaction type`.
56
-
66
+
57
67
- `Toolbar Actions`
58
68
- Exposed a new input property `overlaySettings` for all column actions (`hiding` | `pinning` | `advanced filtering` | `exporter`). Example below:
0 commit comments