-
Notifications
You must be signed in to change notification settings - Fork 22
Expand file tree
/
Copy pathexcel-export-tree-grid-sample.component.html
More file actions
36 lines (35 loc) · 1.49 KB
/
excel-export-tree-grid-sample.component.html
File metadata and controls
36 lines (35 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<div class="grid__wrapper">
<igx-tree-grid #igxTreeGrid1 [igxPreventDocumentScroll]="true" [data]="data" [autoGenerate]="false" height="280px" width="100%"
primaryKey="ID" foreignKey="ParentID">
<igx-grid-toolbar>
<igx-grid-toolbar-actions>
<igx-grid-toolbar-exporter [exportExcel]="true" [exportCSV]="false">
</igx-grid-toolbar-exporter>
</igx-grid-toolbar-actions>
</igx-grid-toolbar>
<igx-column field="ID" header="Order ID">
</igx-column>
<igx-column field="Name" header="Order Product">
</igx-column>
<igx-column field="Category" header="Category">
</igx-column>
<igx-column field="Units" header="Units" [dataType]="'number'">
</igx-column>
<igx-column field="UnitPrice" header="Unit Price" [dataType]="'currency'" [pipeArgs]="formatOptions" [sortable]="false">
</igx-column>
<igx-column field="Price" header="Price" [dataType]="'currency'" [pipeArgs]="formatOptions" [sortable]="false">
</igx-column>
<igx-column field="OrderDate" header="Order Date" [dataType]="'date'">
</igx-column>
<igx-column field="Delivered" header="Delivered" [dataType]="'boolean'">
<ng-template igxCell let-cell="cell" let-val>
@if (val) {
<img src="assets/images/grid/active.png" title="Delivered" alt="Delivered"/>
}
@if (!val) {
<img src="assets/images/grid/expired.png" title="Undelivered" alt="Undelivered"/>
}
</ng-template>
</igx-column>
</igx-tree-grid>
</div>