From ff7ee5c7fe08b9e94cf9f3104ff21c0132bed370 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 20 Oct 2021 23:09:09 +0200 Subject: [PATCH] fix: label type in edges --- examples/EdgeTypes/EdgeTypesExample.vue | 10 +--------- src/components/Edges/BezierEdge.vue | 7 ++++++- src/components/Edges/SmoothStepEdge.vue | 7 ++++++- src/components/Edges/StepEdge.vue | 7 ++++++- src/components/Edges/StraightEdge.vue | 7 ++++++- src/container/EdgeRenderer/EdgeRenderer.vue | 6 +++--- src/container/NodeRenderer/NodeRenderer.vue | 15 ++++++++------- 7 files changed, 36 insertions(+), 23 deletions(-) diff --git a/examples/EdgeTypes/EdgeTypesExample.vue b/examples/EdgeTypes/EdgeTypesExample.vue index 24cdd844..ae8d41ab 100644 --- a/examples/EdgeTypes/EdgeTypesExample.vue +++ b/examples/EdgeTypes/EdgeTypesExample.vue @@ -15,16 +15,8 @@ const onElementsRemove = (elementsToRemove: Elements) => (elements.value = remov const onConnect = (params: Connection | Edge) => (elements.value = addEdge(params, elements.value)) diff --git a/src/components/Edges/BezierEdge.vue b/src/components/Edges/BezierEdge.vue index 80f7d7b0..e2e9d5f9 100644 --- a/src/components/Edges/BezierEdge.vue +++ b/src/components/Edges/BezierEdge.vue @@ -16,7 +16,12 @@ interface BezierEdgeProps { animated?: boolean sourcePosition?: Position targetPosition?: Position - label?: string | VNode + label?: + | string + | { + component: VNode + props?: any + } labelStyle?: any labelShowBg?: boolean labelBgStyle?: any diff --git a/src/components/Edges/SmoothStepEdge.vue b/src/components/Edges/SmoothStepEdge.vue index a4f281b4..b93acb44 100644 --- a/src/components/Edges/SmoothStepEdge.vue +++ b/src/components/Edges/SmoothStepEdge.vue @@ -16,7 +16,12 @@ export interface EdgeSmoothStepProps { animated?: boolean sourcePosition?: Position targetPosition?: Position - label?: string | VNode + label?: + | string + | { + component: VNode + props?: any + } labelStyle?: any labelShowBg?: boolean labelBgStyle?: any diff --git a/src/components/Edges/StepEdge.vue b/src/components/Edges/StepEdge.vue index 1ae2a135..a75389d4 100644 --- a/src/components/Edges/StepEdge.vue +++ b/src/components/Edges/StepEdge.vue @@ -15,7 +15,12 @@ export interface EdgeStepProps { animated?: boolean sourcePosition?: Position targetPosition?: Position - label?: string | VNode + label?: + | string + | { + component: VNode + props?: any + } labelStyle?: any labelShowBg?: boolean labelBgStyle?: any diff --git a/src/components/Edges/StraightEdge.vue b/src/components/Edges/StraightEdge.vue index 64fd0e6b..f3353281 100644 --- a/src/components/Edges/StraightEdge.vue +++ b/src/components/Edges/StraightEdge.vue @@ -16,7 +16,12 @@ interface StraightEdgeProps { animated?: boolean sourcePosition?: Position targetPosition?: Position - label?: string | VNode + label?: + | string + | { + component: VNode + props?: any + } labelStyle?: any labelShowBg?: boolean labelBgStyle?: any diff --git a/src/container/EdgeRenderer/EdgeRenderer.vue b/src/container/EdgeRenderer/EdgeRenderer.vue index 4647dd94..986d0d7d 100644 --- a/src/container/EdgeRenderer/EdgeRenderer.vue +++ b/src/container/EdgeRenderer/EdgeRenderer.vue @@ -1,5 +1,5 @@