From 0a2af0bba3d4c3c6af334b44ac7c03b09458791b Mon Sep 17 00:00:00 2001 From: lana-k Date: Sat, 1 Nov 2025 21:25:56 +0100 Subject: [PATCH] events --- .../Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue | 9 +++++++++ .../MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue | 1 - src/views/MainView/Workspace/Tabs/Tab/DataView/index.vue | 4 +++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue index b792f31..e7e7190 100644 --- a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue +++ b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue @@ -226,6 +226,7 @@ import NodeColorSettings from '@/components/Graph/NodeColorSettings.vue' import NodeSizeSettings from '@/components/Graph/NodeSizeSettings.vue' import EdgeSizeSettings from '@/components/Graph/EdgeSizeSettings.vue' import EdgeColorSettings from '@/components/Graph/EdgeColorSettings.vue' +import events from '@/lib/utils/events' export default { components: { @@ -377,6 +378,14 @@ export default { this.buildGraph() } }, + 'settings.layout.type': { + immediate: true, + handler() { + events.send('viz_graph.render', null, { + layout: this.settings.layout.type + }) + } + }, tabLayout: { deep: true, handler() { diff --git a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue index 7a6e67e..94b298a 100644 --- a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue +++ b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue @@ -30,7 +30,6 @@