From 012273170289bb8fc2bc7e986cbfb0e8bfdb6522 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Mon, 27 Oct 2025 22:34:52 +0500 Subject: [PATCH 1/2] Custom field order Signed-off-by: Denis Bykhov --- .../src/components/CardAttributes.svelte | 10 ++- .../src/components/ClassAttributeRow.svelte | 8 +- .../src/components/ClassAttributes.svelte | 8 +- .../src/components/ClassAttributesList.svelte | 82 +++++++++++++------ .../src/components/ClassAttributeBar.svelte | 10 ++- .../process-resources/src/functions.ts | 2 +- 6 files changed, 81 insertions(+), 39 deletions(-) diff --git a/plugins/card-resources/src/components/CardAttributes.svelte b/plugins/card-resources/src/components/CardAttributes.svelte index f53f9171ccb..6305416abb3 100644 --- a/plugins/card-resources/src/components/CardAttributes.svelte +++ b/plugins/card-resources/src/components/CardAttributes.svelte @@ -13,7 +13,7 @@ // limitations under the License. --> - {#if attribute.automationOnly === true} diff --git a/plugins/setting-resources/src/components/ClassAttributes.svelte b/plugins/setting-resources/src/components/ClassAttributes.svelte index 289c7de91a2..bb38e6f07d1 100644 --- a/plugins/setting-resources/src/components/ClassAttributes.svelte +++ b/plugins/setting-resources/src/components/ClassAttributes.svelte @@ -13,7 +13,7 @@ // limitations under the License. --> -{#each attributes as attr, i} - {@const attrType = getAttrType(attr.type)} - { - event.preventDefault() - void showMenu(event, attr, i) - }} - on:contextmenu={async (event) => { - void showMenu(event, attr, i) - }} - on:click={async () => { - if (selected && selected._id === attr._id) dispatch('deselect') - else dispatch('select', attr) - }} - /> -{/each} + + + {@const attrType = getAttrType(attr.type)} + { + void showMenu(event, attr) + }} + on:click={async () => { + if (selected && selected._id === attr._id) dispatch('deselect') + else dispatch('select', attr) + }} + /> + + diff --git a/plugins/view-resources/src/components/ClassAttributeBar.svelte b/plugins/view-resources/src/components/ClassAttributeBar.svelte index 2d18bea76cc..63f8a20e587 100644 --- a/plugins/view-resources/src/components/ClassAttributeBar.svelte +++ b/plugins/view-resources/src/components/ClassAttributeBar.svelte @@ -13,7 +13,7 @@ // limitations under the License. -->