@if (captionBox) {

}
@for (item of items; track `gridView_${$index}`) {
@for (col of columns; track `gridView_${col.field.toString()}_${$index}`) { @if (col.type !== "index") { @if (col.type === "thumbnail") {
@if (item && col?.field && item[col!.field!]) { }
} @else if (getTemplate(col)) { } @else if (col.canCopy) { } @else { {{ getCell(item, col) }} }
} }
@if (showEdit || showDelete || showDetails) {
@if (showEdit) { } @if (showDelete) { } @if (showDetails) { }
}
} @if (loading) { @for (i of [1, 2, 3, 4]; track `grid_view_loading${$index}`) {
} } @if (showPaginator) { } @if (items.length === 0 && !loading) { }