feat(nodes): Add nodeElement as Prop to Nodes
Signed-off-by: bcakmakoglu <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -168,6 +168,7 @@ export default {
|
|||||||
>
|
>
|
||||||
<slot
|
<slot
|
||||||
v-bind="{
|
v-bind="{
|
||||||
|
nodeElement,
|
||||||
connectable: props.connectable,
|
connectable: props.connectable,
|
||||||
...removeEmpty(node),
|
...removeEmpty(node),
|
||||||
}"
|
}"
|
||||||
@@ -175,6 +176,7 @@ export default {
|
|||||||
<component
|
<component
|
||||||
:is="props.component ?? node.type"
|
:is="props.component ?? node.type"
|
||||||
v-bind="{
|
v-bind="{
|
||||||
|
nodeElement,
|
||||||
connectable: props.connectable,
|
connectable: props.connectable,
|
||||||
...removeEmpty(node),
|
...removeEmpty(node),
|
||||||
}"
|
}"
|
||||||
|
|||||||
@@ -64,4 +64,5 @@ export interface NodeProps<T = any> {
|
|||||||
parentNode?: any
|
parentNode?: any
|
||||||
isParent?: boolean
|
isParent?: boolean
|
||||||
children?: Node<T>[]
|
children?: Node<T>[]
|
||||||
|
nodeElement: HTMLDivElement
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user