Filtering

This commit is contained in:
Bastian Wagner
2025-01-03 14:43:59 +01:00
parent 4ad1e846cb
commit a7b1973627

View File

@@ -51,11 +51,17 @@ export class KeysComponent {
tooltipValueGetter: (data: any) => data.value?.map((m: ICylinder) => m.name).join(', '),
cellEditor: 'agSelectCellEditor',
cellEditorPopup: false,
filterValueGetter: (data: any) => {return data.value?.map((m: ICylinder) => m.name).join(', ')},
},
{ colId: 'system', field: 'cylinder' , headerName: 'Schließanlage', flex: 1, editable: false, filter: true, cellRenderer: (data: any) => {
const s = new Set<string>(data.value?.map((m: ICylinder) => m.system?.name));
return [...s].join(', ')
} },
},
filterValueGetter: (data: any) => {
const s = new Set<string>(data.value?.map((m: ICylinder) => m.system?.name));
return [...s].join(', ')
}
},
{ colId: 'customer', field: 'customer' , headerName: 'Kunde', flex: 1, editable: false, filter: true, cellRenderer: (data: any) => {return data.value?.name} },
{
field: 'createdAt'