diff --git a/packages/vue-flow/src/types/node.ts b/packages/vue-flow/src/types/node.ts index da289e6b..5048ed10 100644 --- a/packages/vue-flow/src/types/node.ts +++ b/packages/vue-flow/src/types/node.ts @@ -58,9 +58,6 @@ export interface Node extends BaseElement { /** overwrites current node type */ template?: NodeComponent - - /** teleports node element to specified dom location */ - teleport?: TeleportProps['to'] } export interface GraphNode extends Node { @@ -72,6 +69,9 @@ export interface GraphNode extends Node { isParent: boolean selected: boolean dragging: boolean + + /** teleports node element to specified dom location, this property is _not_ available on initial load, only after viewpane is ready */ + teleport?: TeleportProps['to'] } /** these props are passed to node components */