temp root in perspectives

This commit is contained in:
Jan Prochazka
2022-09-01 19:12:03 +02:00
parent 5724067974
commit 917c2f49a0
7 changed files with 60 additions and 7 deletions

View File

@@ -14,6 +14,7 @@
export let database;
export let node: PerspectiveTreeNode;
export let root: PerspectiveTreeNode;
export let tempRoot: PerspectiveTreeNode;
export let config: PerspectiveConfig;
export let setConfig: ChangePerspectiveConfigFunc;
@@ -25,12 +26,13 @@
root,
config,
setConfig,
designerId: node?.designerId,
});
}
</script>
<div class="row" use:contextMenu={createMenu}>
<span class="expandColumnIcon" style={`margin-right: ${5 + node.level * 10}px`}>
<span class="expandColumnIcon" style={`margin-right: ${5 + (node.level - (tempRoot?.level ?? 0)) * 10}px`}>
<FontIcon
icon={node.isExpandable ? plusExpandIcon(node.isExpanded) : 'icon invisible-box'}
on:click={() => {
@@ -74,7 +76,7 @@
<span>{node.title}</span>
<SortOrderIcon order={node.sortOrder} orderIndex={node.sortOrderIndex} />
{#if node.getFilter()}
<FontIcon icon="img filter" />
{/if}