Skip to content

Commit 2673a45

Browse files
committed
feat(grid): expose bool default template Closes #7224
1 parent ef182f2 commit 2673a45

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

Diff for: projects/igniteui-angular/src/lib/grids/cell.component.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
[value]="formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value"
77
[row]="rowData" [column]="this.column.field" [containerClass]="'igx-grid__td-text'" [metadata]="searchMetadata"
88
class="igx-grid__td-text">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:
9-
grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>
9+
grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : column.dataType === 'boolean' ? "" : value }}
10+
<igx-icon *ngIf="column.dataType === 'boolean'">{{value ? 'check' : 'close'}}</igx-icon>
11+
</div>
1012
</ng-template>
1113
<ng-template #inlineEditor let-cell="cell">
1214
<ng-container *ngIf="column.dataType === 'string'">

Diff for: projects/igniteui-angular/src/lib/grids/grid/grid-row.component.html

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
class="igx-grid__td igx-grid__td--fw"
9191
[class.igx-grid__td--pinned]="col.pinned"
9292
[class.igx-grid__td--number]="col.dataType === 'number'"
93+
[class.igx-grid__td--bool]="col.dataType === 'boolean'"
9394
[ngClass]="col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex"
9495
[ngStyle]="col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex"
9596
[editMode]="col.editable && crudService.isInEditMode(index, col.index)"

Diff for: projects/igniteui-angular/src/lib/grids/tree-grid/tree-cell.component.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
[value]="formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal: grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value"
77
[row]="rowData" [column]="this.column.field" [containerClass]="'igx-grid__td-text'" [metadata]="searchMetadata"
88
class="igx-grid__td-text">{{ formatter ? formatter(value) : column.dataType === 'number' ? (value | igxdecimal:
9-
grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : value }}</div>
9+
grid.locale) : column.dataType === 'date' ? (value | igxdate: grid.locale) : column.dataType === 'boolean' ? "" : value }}
10+
<igx-icon *ngIf="column.dataType === 'boolean'">{{value ? 'check' : 'close'}}</igx-icon>
11+
</div>
1012
</ng-template>
1113
<ng-template #inlineEditor let-cell="cell">
1214
<ng-container *ngIf="column.dataType === 'string'">

0 commit comments

Comments
 (0)