perspective designer table icon

This commit is contained in:
Jan Prochazka
2022-08-28 13:35:22 +02:00
parent 5f9156995b
commit f7a269383f
3 changed files with 37 additions and 1 deletions

View File

@@ -202,6 +202,14 @@
isColumnFiltered: (designerId, columnName) => {
return !!config.nodes.find(x => x.designerId == designerId)?.filters?.[columnName];
},
getMainTableIcon: designerId => {
const node = root?.findNodeByDesignerId(designerId);
if (!node) return null;
const level = node?.level + 1;
if (level == 1) return `icon num-${level}`;
if (level <= 9) return `icon num-${level}-outline`;
return 'icon num-9-plus';
},
}}
referenceComponent={QueryDesignerReference}
value={createDesignerModel(config, dbInfos)}