参考钩子

钩子

useConnection

useConnection 钩子在有活动连接交互时返回当前连接。 如果没有活动连接交互,它将为每个属性返回 null。 此钩子的典型用例是根据特定条件对句柄进行着色(例如,连接是否有效)。

阅读更多

useNodes

此钩子返回当前节点数组的存储。 当您订阅此存储时,它将在节点数组发生更改时触发。 这种情况发生在添加、删除或更新节点时(例如拖动)。

阅读更多

useSvelteFlow

useSvelteFlow 钩子返回用于更新视窗、转换坐标或获取节点交叉点等功能的函数。

阅读更多

useUpdateNodeInternals

当您以编程方式向节点添加或删除句柄或更新节点的句柄位置时,您需要使用此钩子通知 Svelte Flow。 这将更新节点的内部尺寸,并在必要时正确重新定位画布上的句柄。

阅读更多