Skip to content

Commit 3d9bc3b

Browse files
authored
Merge branch 'vNext' into fix-pinning-sample
2 parents 651a12d + c666055 commit 3d9bc3b

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

projects/app-lob/src/app/tree-grid/tree-grid-childdatakey-sample/tree-grid-childdatakey-sample.component.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Component, OnInit } from '@angular/core';
2+
import { IColumnExportingEventArgs, IgxCsvExporterService, IgxExcelExporterService } from 'igniteui-angular';
23
import { EMPLOYEE_DATA } from './data';
34

45
@Component({
@@ -9,7 +10,14 @@ import { EMPLOYEE_DATA } from './data';
910
export class TreeGridChilddatakeySampleComponent implements OnInit {
1011
public localData: any[];
1112
public selectionMode = 'multiple';
12-
constructor() { }
13+
constructor(private excelExporter: IgxExcelExporterService, private csvExporter: IgxCsvExporterService) {
14+
const skipColumnExport = (eventArgs: IColumnExportingEventArgs) => {
15+
eventArgs.cancel = eventArgs.header === 'Performance';
16+
};
17+
18+
this.excelExporter.columnExporting.subscribe(skipColumnExport);
19+
this.csvExporter.columnExporting.subscribe(skipColumnExport);
20+
}
1321

1422
public ngOnInit() {
1523
const employees = EMPLOYEE_DATA;

0 commit comments

Comments
 (0)