Click Connect
You can create a new connection by clicking on a handle one by one. You can control this functionality via the clickConnect
prop on the <SvelteFlow />
component.
<script module>
import type { Node, NodeProps } from '@xyflow/svelte';
export type AnnotationNode = Node<{
label: string;
arrowStyle?: string;
}>;
</script>
<script lang="ts">
let { data }: NodeProps<AnnotationNode> = $props();
</script>
<div class="annotation-content">
<div>{data.label}</div>
</div>
{#if data.arrowStyle}
<div class="annotation-arrow" style={data.arrowStyle}>⤹</div>
{/if}
Last updated on