{{ getCaption() }}

@if (canCreate()) { } @for (action of tableActions(); track action.action) { @if (canExecuteAction(action)) { } }
@for (col of displayedColumns(); track col) { } @for (record of visibleRecords(); track trackByRecord($index, record)) { @if (record === editingRecord()) { @for (col of displayedColumns(); track col) { } } @else { @for (col of displayedColumns(); track col) { } } }
{{ colCaption(col) }}Actions
@if (isReadOnly(col)) { {{ record[col] }} } @else { } {{ displayValue(col, record[col]) }} @if (canUpdate()) { } @if (isDeleted(record)) { } @else if (canDelete()) { } @if (!isInserted(record)) { @for (action of recordActions(); track action.action) { @if (canExecuteAction(action)) { } } }