diff --git a/examples/svelte/src/routes/examples/overview/CustomNode.svelte b/examples/svelte/src/routes/examples/overview/CustomNode.svelte
index 1197ce62..faf6a2a5 100644
--- a/examples/svelte/src/routes/examples/overview/CustomNode.svelte
+++ b/examples/svelte/src/routes/examples/overview/CustomNode.svelte
@@ -1,15 +1,16 @@
{data.label}
-
{~~positionAbsolute.x}, {~~positionAbsolute.y}
+
{~~positionAbsoluteX}, {~~positionAbsoluteY}
diff --git a/packages/svelte/src/lib/components/nodes/DefaultNode.svelte b/packages/svelte/src/lib/components/nodes/DefaultNode.svelte
index a0d2a15c..9f0f927a 100644
--- a/packages/svelte/src/lib/components/nodes/DefaultNode.svelte
+++ b/packages/svelte/src/lib/components/nodes/DefaultNode.svelte
@@ -18,10 +18,8 @@
export let zIndex: $$Props['zIndex'] = undefined;
export let dragging: $$Props['dragging'] = false;
export let dragHandle: $$Props['dragHandle'] = undefined;
- export let positionAbsolute: $$Props['positionAbsolute'] = {
- x: 0,
- y: 0
- };
+ export let positionAbsoluteX: $$Props['positionAbsoluteX'] = 0;
+ export let positionAbsoluteY: $$Props['positionAbsoluteY'] = 0;
export let isConnectable: $$Props['isConnectable'] = undefined;
// @todo: there must be a better way to do this
@@ -33,7 +31,8 @@
zIndex;
dragging;
dragHandle;
- positionAbsolute;
+ positionAbsoluteX;
+ positionAbsoluteY;
isConnectable;
diff --git a/packages/svelte/src/lib/components/nodes/GroupNode.svelte b/packages/svelte/src/lib/components/nodes/GroupNode.svelte
index 22dd0754..bc41b0d9 100644
--- a/packages/svelte/src/lib/components/nodes/GroupNode.svelte
+++ b/packages/svelte/src/lib/components/nodes/GroupNode.svelte
@@ -15,10 +15,8 @@
export let zIndex: $$Props['zIndex'] = undefined;
export let dragging: $$Props['dragging'] = false;
export let dragHandle: $$Props['dragHandle'] = undefined;
- export let positionAbsolute: $$Props['positionAbsolute'] = {
- x: 0,
- y: 0
- };
+ export let positionAbsoluteX: $$Props['positionAbsoluteX'] = 0;
+ export let positionAbsoluteY: $$Props['positionAbsoluteY'] = 0;
export let isConnectable: $$Props['isConnectable'] = undefined;
// @todo: there must be a better way to do this
@@ -33,6 +31,7 @@
zIndex;
dragging;
dragHandle;
- positionAbsolute;
+ positionAbsoluteX;
+ positionAbsoluteY;
isConnectable;
diff --git a/packages/svelte/src/lib/components/nodes/InputNode.svelte b/packages/svelte/src/lib/components/nodes/InputNode.svelte
index a8a25eb8..0c7093df 100644
--- a/packages/svelte/src/lib/components/nodes/InputNode.svelte
+++ b/packages/svelte/src/lib/components/nodes/InputNode.svelte
@@ -18,10 +18,8 @@
export let zIndex: $$Props['zIndex'] = undefined;
export let dragging: $$Props['dragging'] = false;
export let dragHandle: $$Props['dragHandle'] = undefined;
- export let positionAbsolute: $$Props['positionAbsolute'] = {
- x: 0,
- y: 0
- };
+ export let positionAbsoluteX: $$Props['positionAbsoluteX'] = 0;
+ export let positionAbsoluteY: $$Props['positionAbsoluteY'] = 0;
export let isConnectable: $$Props['isConnectable'] = undefined;
// @todo: there must be a better way to do this
@@ -34,7 +32,8 @@
zIndex;
dragging;
dragHandle;
- positionAbsolute;
+ positionAbsoluteX;
+ positionAbsoluteY;
isConnectable;
diff --git a/packages/svelte/src/lib/components/nodes/OutputNode.svelte b/packages/svelte/src/lib/components/nodes/OutputNode.svelte
index 7fff504f..cfaf113e 100644
--- a/packages/svelte/src/lib/components/nodes/OutputNode.svelte
+++ b/packages/svelte/src/lib/components/nodes/OutputNode.svelte
@@ -18,7 +18,8 @@
export let zIndex: $$Props['zIndex'] = undefined;
export let dragging: $$Props['dragging'] = false;
export let dragHandle: $$Props['dragHandle'] = undefined;
- export let positionAbsolute: $$Props['positionAbsolute'] = { x: 0, y: 0 };
+ export let positionAbsoluteX: $$Props['positionAbsoluteX'] = 0;
+ export let positionAbsoluteY: $$Props['positionAbsoluteY'] = 0;
export let isConnectable: $$Props['isConnectable'] = undefined;
// @todo: there must be a better way to do this
@@ -31,7 +32,8 @@
zIndex;
dragging;
dragHandle;
- positionAbsolute;
+ positionAbsoluteX;
+ positionAbsoluteY;
isConnectable;