feat(core): add getNodesInitialized getter to store

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2022-12-18 17:04:57 +01:00
committed by Braks
parent f34fddc3e5
commit 5334e73829
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -102,6 +102,8 @@ export function useGetters(state: State): ComputedGetters {
...(getSelectedEdges.value ?? []),
])
const getNodesInitialized: ComputedGetters['getNodesInitialized'] = computed(() => getNodes.value.filter((n) => n.initialized))
return {
getNode,
getEdge,
@@ -113,5 +115,6 @@ export function useGetters(state: State): ComputedGetters {
getSelectedElements,
getSelectedNodes,
getSelectedEdges,
getNodesInitialized,
}
}
+3
View File
@@ -264,6 +264,9 @@ export interface Getters {
getSelectedNodes: GraphNode[]
/** returns all currently selected edges */
getSelectedEdges: GraphEdge[]
/** returns all nodes that are initialized, i.e. they have actual dimensions */
getNodesInitialized: GraphNode[]
}
export type ComputedGetters = {