Commit Graph
614 Commits
Author SHA1 Message Date
braks 2b82098fab fix(core,key-press): check if key or code exists before matching 2024-01-25 08:57:52 +01:00
braks 9e51070144 fix(core,viewport): watch shouldPanOnScroll & shouldPanOnDrag 2024-01-21 17:02:19 +01:00
braks ca70a7cd67 fix(core,store): await fitView before emitting pane-ready 2024-01-21 14:35:35 +01:00
braks e7fb6813cd fix(core,viewport): allow panning on scroll when selection is active 2024-01-21 14:35:35 +01:00
braks d09e46fb2e chore(tooling,core): cleanup 2024-01-21 14:35:35 +01:00
braks 347715dd11 fix(core,key-filter): return false from bool key filter 2024-01-21 14:35:35 +01:00
braks 68cfbaebbe chore(core): lint files 2024-01-21 14:35:35 +01:00
braks 3364144b85 refactor(core)!: update handle styles
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
2024-01-21 14:35:35 +01:00
braks 2192fff9b2 fix(core,connection-line): pass flow id to getMarkerId in connection line 2024-01-21 14:35:35 +01:00
braks 1012f2cae9 feat(core): add useConnection composable 2024-01-21 14:35:35 +01:00
braks 2f0b00f854 feat(core,handle): expose onClick and onPointerDown handlers 2024-01-21 14:35:35 +01:00
braks ffcc20a263 feat(core,handle): expose handler functions 2024-01-21 14:35:35 +01:00
braks f1d3fa2aa3 fix(core): merge connection line styles 2024-01-21 14:35:35 +01:00
braks 5344fec3af fix(core): add fallback for connection-line type 2024-01-21 14:35:35 +01:00
braks e5c52a3dba fix(core): add default handler when no handlers exist 2024-01-21 14:35:35 +01:00
PDeerandBraks c4fb1ee7e3 fix: Fix the issue of pushing out the panel when copying a large amount of text to the textarea 2024-01-03 11:13:31 +01:00
Abdelrahman AwadandBraks d78a53fcd6 feat(core): add source and target handle ids to edge removal change 2024-01-03 11:13:31 +01:00
braks 58689d751a chore(core): cleanup 2023-12-12 23:36:33 +01:00
braks 458b5d42ba fix(core): remove ts-transform-paths and use relative paths 2023-12-12 23:36:33 +01:00
braks aac4c4d593 chore(core): cleanup 2023-12-12 20:29:54 +01:00
braks eff1afdfde fix(core): use nullish check when finding edge label renderer el 2023-12-12 20:29:54 +01:00
braks fb3d6a7f13 chore(core): cleanup node wrapper 2023-12-12 20:29:54 +01:00
braks c995b801ce refactor(core): return promise from fromObject 2023-12-12 20:29:54 +01:00
braks e2b30e0b9a refactor(core): set default drag threshold to 1 2023-12-12 20:29:54 +01:00
braks 277979f72c fix(core): use correct prop value when watcher triggers 2023-11-10 15:19:16 +01:00
braks ba0cf54fef refactor(core): keep connection line snapped to handle while hovering 2023-11-10 15:19:16 +01:00
braks cc89e995fb fix(core): respect zoom key when hovering nopan elements 2023-11-09 14:19:51 +01:00
braks 0c07bd4e2a fix(core): use node rect for intersection check 2023-11-09 14:19:51 +01:00
braks 6162389cc2 revert(core): cleanup imports from vueuse/core that exist in vue
This reverts commit 7cc798ad
2023-11-08 16:22:15 +01:00
braks e4e3188b76 revert(core): wait for d3zoom before setting opts 2023-11-08 15:12:28 +01:00
braks 17e5966e4f revert(core): import toValue from vueuse/core to avoid ambiguous export 2023-11-08 15:12:28 +01:00
braks 45ce98558e chore(core): cleanup 2023-11-08 08:27:12 +01:00
braks c1603b2d58 feat(core): add nodes to isValidConnection args 2023-11-08 08:27:12 +01:00
braks 75cb0c9b1e chore(core): cleanup 2023-11-08 08:27:12 +01:00
braks 7cc798adae chore(core): cleanup imports from vueuse/core that exist in vue 2023-11-08 08:27:12 +01:00
braks 28b66a3d66 chore(core): add comments 2023-11-08 08:27:12 +01:00
braks 70ae0749b7 chore(core): cleanup slots 2023-11-08 08:27:12 +01:00
braks 196cafdf81 feat(core): add slots and emits type definition 2023-11-08 08:27:12 +01:00
braks c30ddc61ed fix(core): properly cleanup handlers when drag is disabled 2023-11-04 19:25:49 +01:00
braks 5bda311f8d fix(core): use existing node for intersection check 2023-11-04 19:25:49 +01:00
braks 07b37830b1 fix(core): do not wait for d3zoom to be available to set skipped opts 2023-11-04 19:25:49 +01:00
braks ac8dab30c7 fix(core): add immediate flag to prop watchers 2023-11-04 19:25:49 +01:00
braks ffceea93a8 fix(core): allow pan on drag when pan key is activated 2023-10-30 20:30:56 +01:00
braks 2ecd8def81 fix(core): push emit handlers into listeners set 2023-10-30 13:36:07 +01:00
braks 0bf12601df refactor(core): rename onError arg to triggerError 2023-10-30 13:36:07 +01:00
braks 7494817842 refactor(core): remove default event listener void fn 2023-10-30 13:36:07 +01:00
braks 7e7e0fb8cb refactor(core): allow adding edges with missing source or target nodes 2023-10-30 13:36:07 +01:00
braks 009e6faf0d chore(core): add comments 2023-10-30 13:36:07 +01:00
jayrchampandBraks 8651019eb6 fix(core): ensure events introduced by the watcher are released when no longer needed 2023-10-30 13:36:07 +01:00
braks 53be29de8a chore(core): cleanup 2023-10-30 13:36:07 +01:00