@if (item.columnDef === 'select' && uniqueList.length === 0) {
@if(!hideHeaderCheckbox) { }
@if(selection.selected.length > 0 && !hideHeaderDeleteButton){ }
} @if (item.columnDef === 'selectDelete' && uniqueList.length === 0) {
@if(!hideHeaderCheckbox) { }
@if(selection.selected.length > 0 && !hideHeaderDeleteButton){ }
} @if (item.columnDef === 'radio') {
{{ item.header || '' }}
} @if(item.header) {
{{ item.header }}
} @else if(item.headerInnerHtml) {
}
@if (item.columnDef !== 'action' && item.columnDef !== 'progress' && item.columnDef !== 'valid' && item.columnDef !== 'select' && item.columnDef !== 'selectDelete' && item.columnDef !== 'personAction' && item.columnDef !== 'radio' && (uniqueList.length === 0 || !detectUnique(item.columnDef) ) ) {
@if(!isHtmlDataSource){
{{ element[item.columnDef] }}
} @else if(isHtmlDataSource && !item.columnDef.includes('infoIcon')) {
} @else if(isHtmlDataSource && item.columnDef.includes('infoIcon')) {
}
@if (item.actionByItems?.length) {
@for(action of filterActions(item.actionByItems, element['rowId']); track action) { @if(!action?.isMenu) { @if(element['extraActions']){ @if (action?.isExtraAction) { }@else { } }@else{ @if (!action?.isExtraAction) { }@else {
} } } }
}
} @if (detectUnique(item.columnDef) && uniqueList.includes(element)) { @if(!isHtmlDataSource){
{{ element[item.columnDef] }}
} @else if(isHtmlDataSource && !item.columnDef.includes('infoIcon')) {
} @else if(isHtmlDataSource && item.columnDef.includes('infoIcon')) {
}
} @if (item.columnDef === 'radio') {
} @if (item.columnDef === 'select' || item.columnDef === 'selectDelete') {
@if (uniqueList.length > 0 ) { @if (uniqueList.includes(element)) {
@if(selection.isSelected(element)) { }
} }@else {
}
} @if (item.columnDef === 'valid') {
{{ element[item.columnDef] ? 'Activo' : 'Inactivo' }}
} @if (item.columnDef === 'progress') {
@if (shouldShowProgressBar(element)) {
{{ element[item.columnDef] }}%
} @else {
}
} @if (item.columnDef === 'action') {
@for(action of filterActions(item.actions , element['rowId']); track action) { @if(!action?.isMenu) { @if(element['extraActions']){ @if (action?.isExtraAction) { }@else { } }@else{ @if (!action?.isExtraAction) { }@else {
} } } @else if(action?.isMenu) { @for(optionMenu of action?.menuOptions; track optionMenu) { } } }
} @if (item.columnDef === 'personAction') {
@for(action of filterActions(item.actions , element['rowId']); let i = $index; track action) { @if(!action?.isMenu) { @if (action?.textAction) { } @else { } } @if(action?.isMenu) {
{{seachAutocompleteconfig.label}} @if (menuFilterControl.hasError('noResults')) { {{ seachAutocompleteconfig.errorMessage }} }
} }
}
@if(emptyDataInfo){ @if(emptyDataInfo.icon){
} @if(emptyDataInfo.description){
} @if(emptyDataInfo.button){ } }
@if(isTotalPaginator){
} @else { }