optimized selection via selectionbox, implemented proper defaultEdge/-NodeOptions

This commit is contained in:
peterkogo
2024-12-19 17:33:16 +01:00
parent 19e233af2d
commit 6349290722
10 changed files with 78 additions and 60 deletions
@@ -50,7 +50,7 @@
z: zIndex = 0,
positionAbsolute: { x: positionX, y: positionY }
}
} = $derived(node);
} = $derived(store.defaultNodeOptions ? { ...store.defaultNodeOptions, ...node } : node);
let { id } = node;
@@ -169,7 +169,7 @@
use:drag={{
nodeId: id,
isSelectable: selectable,
disabled: false,
disabled: !draggable,
handleSelector: dragHandle,
noDragClass: 'nodrag',
nodeClickDistance,