Commit Graph
237 Commits
Author SHA1 Message Date
moklick 2581832f27 chore(libs): update changelog 2024-02-05 17:01:18 +01:00
moklick 7830b3573f chore(resizer): cleanup 2024-02-05 16:58:19 +01:00
peterkogo c9b1b78edf use for..of instead of forEach 2024-01-30 13:25:02 +01:00
peterkogo 5746c7b6fb merge next 2024-01-30 12:36:04 +01:00
moklick 6caa4b9b97 chore(packages): bump 2024-01-25 21:22:18 +01:00
moklick a027b26f11 fix(react): expandParent option for child nodes 2024-01-25 21:13:06 +01:00
moklick 19bcfe28a2 fix(getNodesBounds): use absolute position by default, add options param 2024-01-25 17:46:46 +01:00
moklick e352f3cdc4 chore(ts): add annotations for useReactFlow/ useSvelteFlow 2024-01-25 17:10:44 +01:00
moklick 7a1617d71d fix(react): apply defaultEdgeOptions marker closes #3826 2024-01-25 12:24:00 +01:00
moklick 8983d64397 chore(react): use correct type for nodeRef 2024-01-24 15:45:49 +01:00
peterkogo ef12aa413e removed console print and fixed updatePosition 2024-01-24 13:53:44 +01:00
peterkogo 829c82cfda fixed, parentExpand & simplified updateNodePositions 2024-01-24 13:44:28 +01:00
moklick 009fb42017 refactor(system): revise calcNextPosition 2024-01-24 13:04:44 +01:00
peterkogo 5d3efa73a8 refactored useUpdateNodePositions to useMoveSelectedNodes 2024-01-24 12:25:39 +01:00
Moritz KlackandGitHub 3688ec3e06 Merge pull request #3811 from xyflow/svelte-on-init
Added onInit and useInitialized hooks
2024-01-23 15:53:06 +01:00
moklick 3f5f5f78fa Merge branch 'next' into svelte-on-init 2024-01-23 15:49:34 +01:00
Moritz KlackandGitHub a6c03ffc9a Merge pull request #3820 from xyflow/fix-selection-key
Selection process is not interrupted by selectionKey being let go
2024-01-23 15:25:21 +01:00
moklick 2e1bfc35c0 chore(onbeforedelete): use correct node/edge types, pass generic 2024-01-23 13:04:02 +01:00
peterkogo 1bd71af135 use destructuring 2024-01-23 12:37:38 +01:00
peterkogo abc6fea20b child nodes get repositioned correctly when resizing top or left 2024-01-23 12:35:24 +01:00
moklick c6b669b21c chore(packages): update changelog 2024-01-23 11:46:18 +01:00
moklick 33bf6b0e46 chore(packages): update changelog 2024-01-23 10:08:10 +01:00
moklick f06aeea20a Merge branch 'next' into fix-selection-key 2024-01-23 10:06:40 +01:00
Moritz KlackandGitHub 8a9f8127b5 Merge pull request #3822 from xyflow/refactor/on-node-drag-types
refactor(types): OnNodeDrag
2024-01-23 10:05:13 +01:00
moklick 1742799461 chore(react): update changelog 2024-01-23 10:04:31 +01:00
Moritz KlackandGitHub 6cda9acf9f Merge pull request #3814 from xyflow/svelte-edge-label-improvements
Svelte edge label improvements
2024-01-22 17:20:48 +01:00
moklick 34c77caab3 refactor(types): OnNodeDrag 2024-01-22 17:05:26 +01:00
peterkogo 601c7f1c15 Selection process is not interrupted by selectionKey being let go 2024-01-22 11:26:02 +01:00
peterkogo e0d7dbe8a1 fixed focused, selectable css 2024-01-18 15:50:21 +01:00
moklick 07ee0c5bba chore(types): handle ReactFlow type annotations 2024-01-18 14:10:04 +01:00
peterkogo 6bb9c5360d Cleaned up edge label styles and added default edge label background in svelte flow 2024-01-18 13:14:44 +01:00
peterkogo a4145a33bd Optimized useNodesInitialized selector 2024-01-18 12:28:01 +01:00
moklick bbd61fdde0 fix(getNodeRect): return value 2024-01-17 17:58:58 +01:00
moklick 7b4e385eb7 chore(packages): bump 2024-01-17 17:55:38 +01:00
moklick 7c49121c6e chore(changelogs): update 2024-01-16 18:13:09 +01:00
moklick 140adde5fc Merge branch 'next' of github.com:xyflow/xyflow into next 2024-01-16 18:11:20 +01:00
Moritz KlackandGitHub a9660f753f Merge pull request #3796 from xyflow/improve-type-docs
Improve type docs
2024-01-16 18:11:03 +01:00
moklick 25576cd5d5 chore(types): cleanup comments 2024-01-16 18:09:54 +01:00
peterkogo 897c9afdf6 added typedocs for Panel 2024-01-16 17:45:57 +01:00
peterkogo b478fc6852 added typedocs for ReactFlowProps 2024-01-16 17:41:55 +01:00
moklick bc69a6adb4 refactor(handles): prefix with flow id for handling nested flows #3196 2024-01-16 16:57:50 +01:00
peterkogo 115ae9493a added types for baseEdge 2024-01-15 18:03:22 +01:00
moklick f32a92ecca refactor(utils): use utils from system package 2024-01-15 17:44:29 +01:00
peterkogo 8c32b426f4 added typedocs for plugins 2024-01-15 17:38:54 +01:00
moklick 37f76275eb chore(libs): update changelogs 2024-01-15 17:35:08 +01:00
moklick 1bc1ae855d refactor(util-functions): cleanup types so that node/edge types get infered 2024-01-15 17:32:30 +01:00
moklick 0fe2f2ae53 refactor(screenToFlowPosition): add option to configure snapToGrid #3771 2024-01-15 12:20:13 +01:00
Felipe Emos 88c9372bb9 fix: typesafety of Node and Edge changes
On some functions and type definitions related to Change Events,
the generics for the types Node and Edge were being lost.

This commit fixes those:
  - Functions
    - applyNodeChanges
    - applyEdgeChanges
  - Types
    - NodeChange
    - EdgeChange
    - OnNodesChange
    - OnEdgesChange
2024-01-13 00:46:34 -03:00
moklick bfd6c50af9 chore(packages): bump 2024-01-11 17:33:07 +01:00
moklick c0543f9880 chore(controls): add aria-label #3775 2024-01-11 17:29:28 +01:00