peterkogo
|
b30a496bf4
|
merg main
|
2025-05-14 11:25:48 +02:00 |
|
moklick
|
9684204344
|
chore(batchprovider): cleanup
|
2025-05-07 09:41:44 +02:00 |
|
moklick
|
b764875dec
|
fix(react): call onNodesChange for uncontrolled flows that use updateNode #5062
|
2025-05-07 09:39:30 +02:00 |
|
peterkogo
|
3ef63ad10e
|
implemented keyboard interactions
|
2025-04-16 11:39:50 +02:00 |
|
 Moritz KlackandGitHub
|
c75f1916da
|
Merge pull request #5217 from xyflow/refactor/selection-changes
Refactor/selection changes
|
2025-04-15 13:36:33 +02:00 |
|
moklick
|
9878e93601
|
refactor(provider): rename fitviewoptions to initialfitviewoptions
|
2025-04-15 13:09:19 +02:00 |
|
moklick
|
c9415969eb
|
feat(provider): add minZoom, maxZoom and fitViewOptions
|
2025-04-15 13:06:49 +02:00 |
|
moklick
|
f9f9e6f168
|
chore(react): avoid deselection on pane click if elementsSelectable=false
|
2025-04-15 08:25:01 +02:00 |
|
moklick
|
aa555cc44e
|
refactor(selection-change): dont fire when elementsSelectable=false
|
2025-04-14 14:03:36 +02:00 |
|
moklick
|
97b4cdd05c
|
refactor(selection-change): dont fire when elementsSelectable=false
|
2025-04-14 13:59:12 +02:00 |
|
peterkogo
|
9383ba5554
|
implemented new fitView logic
|
2025-04-09 10:36:16 +02:00 |
|
Dimitri POSTOLOV
|
eb2a33c6df
|
Improve TSDoc comments for interface GetSimpleBezierPathParams and getSimpleBezierPath
|
2025-04-06 04:46:01 +02:00 |
|
 Moritz KlackandGitHub
|
8962c09f09
|
Merge pull request #5140 from dimaMachina/tsdoc-6
fix: improve TSDoc comments for `MiniMapProps` and `PanelProps`
|
2025-04-02 10:13:27 +02:00 |
|
Dimitri POSTOLOV
|
82e6860e13
|
fix: improve TSDoc comments for MiniMapProps and PanelProps
|
2025-04-01 20:55:17 +02:00 |
|
peterkogo
|
aae3f49eec
|
make fitView fire even when onNodesChange is not implmented
|
2025-04-01 12:39:42 +02:00 |
|
peterkogo
|
aa873d6ddc
|
enhance fitView scheduling
|
2025-03-31 13:47:15 +02:00 |
|
peterkogo
|
b1502dc2dc
|
Dont call onNodesChange when there are no changes & call setNodes instead
|
2025-03-31 11:52:43 +02:00 |
|
 Moritz KlackandGitHub
|
ed8c6a931d
|
Merge pull request #5067 from xyflow/enhance/fitView
Enhance fitView
|
2025-03-27 12:04:48 +01:00 |
|
 Moritz KlackandGitHub
|
a2ae546ad1
|
Merge pull request #5114 from dimaMachina/tsdoc-edgelabelrendererprops
|
2025-03-26 15:25:39 +01:00 |
|
Dimitri POSTOLOV
|
c215455735
|
a
|
2025-03-25 19:35:08 +01:00 |
|
Dimitri POSTOLOV
|
4a45770cc7
|
feat: export EdgeLabelRendererProps
|
2025-03-25 19:21:06 +01:00 |
|
peterkogo
|
79ce58db78
|
Merge branch 'main' into enhance/fitView
|
2025-03-25 13:21:11 +01:00 |
|
moklick
|
8ecf9082f7
|
chore(ts-docs): add annotations for edges
|
2025-03-22 15:37:04 +01:00 |
|
peterkogo
|
ee1ef205eb
|
Refactor fitView
|
2025-03-05 13:45:28 +01:00 |
|
moklick
|
27df80b6a6
|
fix(selection-listener): pass generics
|
2025-02-24 08:58:24 +01:00 |
|
moklick
|
43f188d3b1
|
fix(click-connections): handle isConnectableStart correctly #5041
|
2025-02-21 17:52:08 +01:00 |
|
 Moritz KlackandGitHub
|
68591a8bf1
|
Merge branch 'main' into no-deprecated
|
2025-02-21 16:39:41 +01:00 |
|
Dimitri POSTOLOV
|
7b4a81fb6b
|
lint: use React.JSX type instead of the deprecated global JSX namespace
|
2025-02-20 16:11:00 +07:00 |
|
Dimitri POSTOLOV
|
5867bba805
|
lint: remove unnecessary type assertion
|
2025-02-20 16:03:44 +07:00 |
|
 Moritz KlackandGitHub
|
ad047fa023
|
Merge pull request #5010 from xyflow/tsdocs-update
TSDoc update
|
2025-02-12 16:49:36 +01:00 |
|
moklick
|
0b06491ef9
|
chore(tsdocs): cleanup
|
2025-02-12 14:42:12 +01:00 |
|
 Moritz KlackandGitHub
|
d506b108ad
|
Merge pull request #5013 from xyflow/fix-connection-component-type
Fix connection component type
|
2025-02-12 14:22:12 +01:00 |
|
moklick
|
1344ccad39
|
chore(connection-line): pass generic
|
2025-02-12 14:18:14 +01:00 |
|
moklick
|
381ed2a5bf
|
chore(types): add tsdocs
|
2025-02-11 17:57:21 +01:00 |
|
moklick
|
0848bc9367
|
chore(components): add tsdocs for rf and provider
|
2025-02-11 15:31:19 +01:00 |
|
moklick
|
fb63462be3
|
chore(utils): tsdoc update
|
2025-02-11 15:18:41 +01:00 |
|
moklick
|
6c937546e4
|
chore(comps): tsdoc update
|
2025-02-11 14:19:33 +01:00 |
|
moklick
|
d8ab3bf0bd
|
chore(hooks): tsdoc update
|
2025-02-11 13:59:17 +01:00 |
|
Dimitri POSTOLOV
|
b9c07dc211
|
fix lint command, bump eslint packages
|
2025-02-09 05:43:15 +07:00 |
|
peterkogo
|
98b212f0d5
|
Narrow NodeProps type properties selected, selectable, draggable and deletable required
|
2025-01-20 11:20:33 +01:00 |
|
Solomon Astley
|
cde899c5be
|
pass through NodeType to connectionLineComponent ReactFlow prop
|
2024-12-15 11:45:04 -08:00 |
|
CRIMX
|
b7b5032c02
|
fix(system): safe check all event target
|
2024-12-10 12:56:30 +08:00 |
|
 Moritz KlackandGitHub
|
ce8c2cf7a6
|
Merge pull request #4855 from mhuggins/html-element-props
feat: accept any `path` element attribute as a prop
|
2024-12-04 12:47:29 +01:00 |
|
moklick
|
7a8e53463e
|
chore(react): cleanup base edge
|
2024-12-04 12:17:35 +01:00 |
|
peterkogo
|
3526963f0b
|
Revert back to passing props manually
|
2024-12-04 11:12:49 +01:00 |
|
 Moritz KlackandGitHub
|
3f8fae41df
|
Merge pull request #4826 from xyflow/fix/panel-ref
fix(panel): forward ref to inner panel div
|
2024-12-04 10:45:01 +01:00 |
|
peterkogo
|
ca66999634
|
simplified prop drilling & improved changeset
|
2024-12-02 13:37:17 +01:00 |
|
braks
|
9458904cbb
|
fix(react): prevent default scrolling behavior when node is moved with keypress
|
2024-12-02 12:29:43 +01:00 |
|
Matt Huggins
|
23b3fb64c5
|
feat: accept any path element attribute as a prop
|
2024-11-28 17:18:01 -06:00 |
|
Christopher Möller
|
02532fcdc5
|
fix(panel): forward ref to inner panel div
|
2024-11-18 14:59:11 +01:00 |
|