From f4559398f69080f546960d1eb70db4305bf30550 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 24 Nov 2021 00:21:52 +0100 Subject: [PATCH] fix(examples): interaction example firing events wrong Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> --- examples/Interaction/InteractionExample.vue | 26 ++++++++++----------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/examples/Interaction/InteractionExample.vue b/examples/Interaction/InteractionExample.vue index 0ec655a9..e2a0d655 100644 --- a/examples/Interaction/InteractionExample.vue +++ b/examples/Interaction/InteractionExample.vue @@ -22,16 +22,7 @@ const initialElements: Elements = [ { id: 'e1-3', source: '1', target: '3' }, ] -const onNodeDragStart = ({ node }) => console.log('drag start', node) -const onNodeDragStop = ({ node }) => console.log('drag stop', node) -const onElementClick = ({ element }) => console.log('click', element) -const onPaneClick = (event: MouseEvent) => console.log('onPaneClick', event) -const onPaneScroll = (event?: WheelEvent) => console.log('onPaneScroll', event) -const onPaneContextMenu = (event: MouseEvent) => console.log('onPaneContextMenu', event) -const onMoveEnd = (flowTranasform?: FlowTransform) => console.log('onMoveEnd', flowTranasform) - const elements = ref(initialElements) -const onConnect = (params: Connection | Edge) => (elements.value = addEdge(params, elements.value)) const isSelectable = ref(false) const isDraggable = ref(false) @@ -45,6 +36,15 @@ const paneMoveable = ref(true) const captureZoomClick = ref(false) const captureZoomScroll = ref(false) const captureElementClick = ref(false) + +const onConnect = (params: Connection | Edge) => (elements.value = addEdge(params, elements.value)) +const onNodeDragStart = ({ node }) => console.log('drag start', node) +const onNodeDragStop = ({ node }) => console.log('drag stop', node) +const onElementClick = ({ element }) => (captureElementClick.value ? console.log('click', element) : undefined) +const onPaneClick = (event: MouseEvent) => console.log('onPaneClick', event) +const onPaneScroll = (event?: WheelEvent) => console.log('onPaneScroll', event) +const onPaneContextMenu = (event: MouseEvent) => console.log('onPaneContextMenu', event) +const onMoveEnd = (flowTranasform?: FlowTransform) => console.log('onMoveEnd', flowTranasform)