參考Hooks

Hooks

useConnection

當有活動的連線互動時,useConnection hook 會回傳目前的連線。如果沒有活動的連線互動,則每個屬性都會回傳 null。這個 hook 的典型使用案例是根據特定條件(例如連線是否有效)來著色 handle。

閱讀更多

useNodes

此 hook 會回傳目前節點陣列的儲存。當您訂閱此儲存時,只要節點陣列變更(例如新增、移除或更新節點時,例如拖曳),就會觸發。

閱讀更多

useSvelteFlow

useSvelteFlow hook 會回傳一些函式,例如更新視口、轉換座標或取得節點交集。

閱讀更多

useUpdateNodeInternals

當您以程式方式新增或移除節點的 handle 或更新節點的 handle 位置時,您需要使用此 hook 通知 Svelte Flow。這會更新節點的內部維度,並在必要時正確地重新定位畫布上的 handle。

閱讀更多