@anglr/grid
Version:
Angular module displaying grid
13 lines (12 loc) • 602 B
HTML
<tr *cdkVirtualFor="let datum of data; let index=index">
<ng-template ngFor [ngForOf]="metadata?.columns" let-meta>
<td [ngClass]="meta?.cellClass"
[attr.data-header-title]="meta?.title">
<ng-template [ngIf]="!meta?.bodyTemplate" [ngIfElse]="bodyTemplate">
{{datum[meta?.name]}}
</ng-template>
<ng-template #bodyTemplate [ngTemplateOutlet]="meta?.bodyTemplate" [ngTemplateOutletContext]="meta?.getColumnContext(datum, meta, index, startingIndex)">
</ng-template>
</td>
</ng-template>
</tr>