feat(core): add areNodesInitialized getter

This commit is contained in:
braks
2023-10-06 18:00:01 +02:00
committed by Braks
parent 1bf479140f
commit 29f3d2d5e1
3 changed files with 9 additions and 1 deletions
+5
View File
@@ -125,6 +125,10 @@ export function useGetters(state: State, nodeIds: ComputedRef<string[]>, edgeIds
getNodes.value.filter((n) => n.initialized && n.handleBounds !== undefined),
)
const areNodesInitialized: ComputedGetters['areNodesInitialized'] = computed(
() => getNodes.value.length > 0 && getNodesInitialized.value.length === getNodes.value.length,
)
return {
getNode,
getEdge,
@@ -137,5 +141,6 @@ export function useGetters(state: State, nodeIds: ComputedRef<string[]>, edgeIds
getSelectedNodes,
getSelectedEdges,
getNodesInitialized,
areNodesInitialized,
}
}