update: v-if on node/edgerenderer
* add applyDefault to state Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -9,7 +9,7 @@ const transform = computed(() => `translate(${store.transform[0]}px,${store.tran
|
|||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<div :key="`transformation-pane-${id}`" class="vue-flow__transformation-pane vue-flow__container" :style="{ transform }">
|
<div :key="`transformation-pane-${id}`" class="vue-flow__transformation-pane vue-flow__container" :style="{ transform }">
|
||||||
<NodeRenderer :key="`node-renderer-${id}`">
|
<NodeRenderer v-if="store.getNodes.length" :key="`node-renderer-${id}`">
|
||||||
<template
|
<template
|
||||||
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
||||||
#[`node-${nodeName}`]="nodeProps"
|
#[`node-${nodeName}`]="nodeProps"
|
||||||
@@ -18,7 +18,7 @@ const transform = computed(() => `translate(${store.transform[0]}px,${store.tran
|
|||||||
<slot :name="`node-${nodeName}`" v-bind="nodeProps" />
|
<slot :name="`node-${nodeName}`" v-bind="nodeProps" />
|
||||||
</template>
|
</template>
|
||||||
</NodeRenderer>
|
</NodeRenderer>
|
||||||
<EdgeRenderer :key="`edge-renderer-${id}`">
|
<EdgeRenderer v-if="store.getEdges.length" :key="`edge-renderer-${id}`">
|
||||||
<template
|
<template
|
||||||
v-for="edgeName of Object.keys(store.getEdgeTypes)"
|
v-for="edgeName of Object.keys(store.getEdgeTypes)"
|
||||||
#[`edge-${edgeName}`]="edgeProps"
|
#[`edge-${edgeName}`]="edgeProps"
|
||||||
|
|||||||
@@ -217,7 +217,7 @@ export default {
|
|||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<div ref="zoomPane" class="vue-flow__renderer vue-flow__container">
|
<div ref="zoomPane" class="vue-flow__renderer vue-flow__container">
|
||||||
<TransformationPane v-if="store.getNodes.length">
|
<TransformationPane>
|
||||||
<template
|
<template
|
||||||
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
v-for="nodeName of Object.keys(store.getNodeTypes)"
|
||||||
#[`node-${nodeName}`]="nodeProps"
|
#[`node-${nodeName}`]="nodeProps"
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ export interface State<N = any, E = N> extends Omit<FlowOptions<N, E>, 'id' | 'e
|
|||||||
|
|
||||||
paneReady: boolean
|
paneReady: boolean
|
||||||
initialized: boolean
|
initialized: boolean
|
||||||
|
applyDefault: boolean
|
||||||
|
|
||||||
vueFlowVersion: string
|
vueFlowVersion: string
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user