moklick
|
a07dc81afa
|
feat(props): add connectionDragThreshold
|
2025-06-16 17:33:44 +02:00 |
|
moklick
|
19cd285458
|
chore(autoFocus): rename to autoPanOnNodeFocus
|
2025-06-05 19:37:14 +02:00 |
|
Abbey Yacoe
|
6693c7300e
|
feat: create enablePanOnFocus prop, update onFocus func
|
2025-06-05 12:22:06 +02:00 |
|
moklick
|
691dd7bf77
|
Merge branch 'main' into a11y
|
2025-06-03 21:00:56 +02:00 |
|
Abbey Yacoe
|
13b64afbaf
|
chore: rename LabelConfig -> AriaLabelConfig, update dict names
|
2025-06-03 15:42:57 +02:00 |
|
Abbey Yacoe
|
cdc08f1b54
|
chore: swap role for ariaRole, add svelte
|
2025-06-02 12:10:54 +02:00 |
|
Abbey Yacoe
|
54fc3c0717
|
chore(a11y): pass labelConfig state through store updater
|
2025-05-21 12:21:59 +02:00 |
|
Abbey Yacoe
|
ee8709b5fb
|
chore: update LabelConfig name, add to store, create a11y example
|
2025-05-20 17:20:46 +02:00 |
|
Abbey Yacoe
|
07265ed277
|
chore(a11y): rename props, fix linting error
|
2025-05-20 14:40:28 +02:00 |
|
Abbey Yacoe
|
9e4a9ae65d
|
#5201 chore(A11yDescriptions): add static support for localization
|
2025-05-19 13:15:26 +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
|
27df80b6a6
|
fix(selection-listener): pass generics
|
2025-02-24 08:58:24 +01:00 |
|
 Moritz KlackandGitHub
|
ad047fa023
|
Merge pull request #5010 from xyflow/tsdocs-update
TSDoc update
|
2025-02-12 16:49:36 +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
|
d8ab3bf0bd
|
chore(hooks): tsdoc update
|
2025-02-11 13:59:17 +01:00 |
|
Wayne Tee
|
ea54d9bcb1
|
fix(react): viewport shifting on node focus
|
2025-02-01 12:48:09 +08:00 |
|
moklick
|
fbeab9c11d
|
chore(react): allow custom data-testid #4838
|
2024-11-24 14:15:01 +01:00 |
|
peterkogo
|
04774e5011
|
added nodeExtent to Svelte Flow and React Flow Provider
|
2024-08-22 10:34:52 +02:00 |
|
moklick
|
da35b9d7fb
|
feat(props): add nodeClickDistance
|
2024-07-15 15:28:27 +02:00 |
|
moklick
|
69bd68f4b8
|
feat(panzoom): add paneClickDistance prop
|
2024-07-09 10:50:50 +02:00 |
|
peterkogo
|
3f259e9662
|
variable autoPanSpeed
|
2024-07-04 16:33:45 +02:00 |
|
moklick
|
aa0e131162
|
refactor(react): init store with user nodeOrigin
|
2024-06-27 17:01:01 +02:00 |
|
moklick
|
f968ff42ca
|
chore(react): node origin cleanup
|
2024-06-26 15:26:22 +02:00 |
|
 Moritz KlackandGitHub
|
75acd24cee
|
Rename updateEdge to reconnectEdge (#4373)
* refactor(edges): rename update to reconnect
* refactor(react): rename edge update to reconnect
* chore(examples): repair broken reconnect example
* chore(react): changelog
|
2024-06-19 16:57:30 +02:00 |
|
moklick
|
4a7ba3f6ea
|
refactor(react): cleanup provider
|
2024-04-18 11:36:26 +02:00 |
|
moklick
|
54c69c7d8e
|
fix(react): use fixedForwardRef function
|
2024-03-14 15:08:39 +01:00 |
|
moklick
|
e972656c3d
|
fix(react): ReactFlow comp ref type
|
2024-03-04 12:01:26 +01:00 |
|
 Moritz KlackandGitHub
|
e5c667d068
|
Feat(nodes): add initialWidth and initialHeight (#3953)
* feat(react/svelte): add initialWidth/initialHeight closes #3793
* chore(packages): update changelogs
|
2024-02-27 15:21:35 +01:00 |
|
moklick
|
7bc9558631
|
Merge branch 'next' into refactor/infer-node-types
|
2024-02-19 10:39:56 +01:00 |
|
moklick
|
ad7403cc75
|
refactor(types): use same structure for nodes and edges
|
2024-02-17 15:45:10 +01:00 |
|
moklick
|
edba3963d8
|
fix(react): re-measure nodes correctly
|
2024-02-15 17:59:54 +01:00 |
|
moklick
|
2860feec11
|
fix(react): uncontrolled flows with Provider
|
2024-02-13 16:12:31 +01:00 |
|
 Moritz KlackandGitHub
|
6b18c9daeb
|
refactor defaultNodes/defaultEdges handling (#3882)
* refactor(react): cleanup defaultnodes/defaultedges handling
* chore(examples): cleanup
* chore(examples): cleanup
* fix(react): selection for uncontrolled flows
|
2024-02-07 17:09:39 +01:00 |
|
moklick
|
a345b2670b
|
feat(react): infer node types from passed nodes
|
2024-01-24 18:25:31 +01:00 |
|
moklick
|
61f8e00541
|
chore(react): cleanup exports
|
2024-01-08 13:26:14 +01:00 |
|
moklick
|
30c975e39f
|
chore(react): cleanup exports
|
2024-01-08 11:59:01 +01:00 |
|
moklick
|
84147be699
|
feat(deletion): add onBeforeDelete handler
|
2023-12-23 11:57:18 +01:00 |
|
moklick
|
66b5c95ac5
|
refactor(react): reduce initial store.setState calls
|
2023-12-19 11:13:48 +01:00 |
|
moklick
|
07c4018255
|
refactor(edges): use EdgeWrapper instead of wrapEdge
|
2023-12-16 10:51:24 +01:00 |
|
moklick
|
8f43160236
|
refactor(react/edges): simplify edge creation
|
2023-11-29 18:01:11 +01:00 |
|
Peter
|
2e15fd72ee
|
fix(react) added internal edge components, to make id, source, handle optional on exported edges
|
2023-11-28 14:30:26 +01:00 |
|
 Moritz KlackandGitHub
|
ab5eef220f
|
Feat: dark mode (#3652)
* feat(react/svelte): add dark mode defaults
* refactor(darkmode): minimap, edges, edge labels
* chore(style): edge label color
* feat(colorMode): add colorMode prop light/dark/system
* chore(examples): cleanup
* test(colorMode): add tests
* chore(base.css): add dark base
* chore(examples): cleanup
|
2023-11-23 12:15:36 +01:00 |
|
moklick
|
b659443507
|
feat(react): add onDelete handler
|
2023-11-16 13:32:22 +01:00 |
|
moklick
|
5240dcfa7c
|
chore(react): remove use client
|
2023-10-23 18:17:56 +02:00 |
|
moklick
|
52a47a7a26
|
refactor(react): pass fitView for ssr
|
2023-10-23 16:01:22 +02:00 |
|
moklick
|
ed5606d870
|
refactor(react): use size instead of dimensions, cleanup defaul node handling
|
2023-10-10 13:24:02 +02:00 |
|
moklick
|
1acc59e44c
|
feat(react): ssr
|
2023-10-05 17:28:05 +02:00 |
|
moklick
|
86c041c2a0
|
feat(react): add basic ssr support
|
2023-10-04 16:03:23 +02:00 |
|