From 70646c5f951173cbe104e0b2c7d533a18e151fd1 Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Wed, 30 Mar 2022 15:58:54 +0200
Subject: [PATCH] update(edges): support fragments as edge slots
---
package/src/components/Edges/EdgeWrapper.vue | 44 +++----------------
.../container/EdgeRenderer/EdgeRenderer.vue | 41 ++++++++++++++++-
2 files changed, 45 insertions(+), 40 deletions(-)
diff --git a/package/src/components/Edges/EdgeWrapper.vue b/package/src/components/Edges/EdgeWrapper.vue
index 1f11e04e..66094b43 100644
--- a/package/src/components/Edges/EdgeWrapper.vue
+++ b/package/src/components/Edges/EdgeWrapper.vue
@@ -1,12 +1,12 @@
@@ -143,7 +110,7 @@ export default {
:key="`edge-${edge.id}`"
:class="[
'vue-flow__edge',
- `vue-flow__edge-${name}`,
+ `vue-flow__edge-${props.name}`,
store.noPanClassName,
{
selected: edge.selected,
@@ -160,8 +127,7 @@ export default {
@mousemove="onEdgeMouseMove"
@mouseleave="onEdgeMouseLeave"
>
- store.connectionNodeId,
() => {
@@ -46,9 +80,14 @@ export default {
v-for="edge of group.edges"
:id="edge.id"
:key="edge.id"
+ :name="names[edge.type] || 'default'"
:selectable="typeof edge.selectable === 'undefined' ? store.elementsSelectable : edge.selectable"
:updatable="typeof edge.updatable === 'undefined' ? store.edgesUpdatable : edge.updatable"
- />
+ >
+
+
+
+