feat(svelte) add defaultEdgeOptions, closes #3437

This commit is contained in:
Peter
2023-09-25 10:36:31 +02:00
parent 1a935de3f9
commit 339df4c651
4 changed files with 26 additions and 3 deletions
@@ -2,8 +2,19 @@
import { EdgeWrapper } from '$lib/components/EdgeWrapper';
import { MarkerDefinition } from '$lib/container/EdgeRenderer/MarkerDefinition';
import { useStore } from '$lib/store';
import type { DefaultEdgeOptions } from '$lib/types';
const { width, height, elementsSelectable, edgeTree } = useStore();
export let defaultOptions: DefaultEdgeOptions | undefined;
const {
width,
height,
elementsSelectable,
edgeTree,
edges: { setDefaultOptions }
} = useStore();
$: if (defaultOptions) setDefaultOptions(defaultOptions);
</script>
{#each $edgeTree as group (group.level)}