feat(zoom): Add noPanClassName, noWheelClassName & noDragClassName

* For more flexible zoom behavior
This commit is contained in:
Braks
2022-04-04 21:42:48 +02:00
parent 9a8bf69848
commit c544a02344
2 changed files with 67 additions and 85 deletions
+2 -1
View File
@@ -109,7 +109,7 @@ export default {
</script>
<template>
<DraggableCore
cancel=".nodrag"
:cancel="`.${store.noDragClassName}`"
:handle="node.dragHandle"
:disabled="!props.draggable"
:scale="scale"
@@ -125,6 +125,7 @@ export default {
:class="[
'vue-flow__node',
`vue-flow__node-${node.type}`,
store.noPanClassName,
{
dragging: node.dragging,
selected: node.selected,