Commit Graph
227 Commits
Author SHA1 Message Date
moklick 09458f52ff feat(nodes-edges): add domAttributes 2025-06-05 15:41:44 +02:00
moklick 406c09aeff chore(a11y): cleanup config keys 2025-06-03 22:08:04 +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 c9838359a1 chore: remove null check 2025-06-03 15:21:02 +02:00
moklick 65e912a755 chore(a11y): cleanup 2025-06-03 14:04:48 +02:00
moklick 6543ddc31c chore(labelconfig): cleanup 2025-06-03 13:36:16 +02:00
Abbey Yacoe 9f82b15d58 chore: add roles to edges 2025-06-03 11:48:06 +02:00
Abbey Yacoe 28b0430606 chore: set default role to group, add aria-roledescription 2025-06-02 13:19:27 +02:00
Abbey Yacoe cdc08f1b54 chore: swap role for ariaRole, add svelte 2025-06-02 12:10:54 +02:00
Abbey Yacoe ba9df8eaf8 feat: add role prop to nodes 2025-05-26 17:08:29 +02:00
Abbey Yacoe 9641f2a0df chore: make labelConfig items required, update description text 2025-05-26 12:04:22 +02:00
Abbey Yacoe b310586dfb fix: revert addition of as prop 2025-05-22 16:31:50 +02:00
Abbey Yacoe 1fb7a5c98a chore(a11y): add ariaLiveMessage to label config 2025-05-22 15:58:31 +02:00
Abbey Yacoe 21e25d698c feat(node): add as property to allow custom HTML elements 2025-05-22 15:04:20 +02:00
Abbey Yacoe 48c5467851 chore(a11y): merge labelConfig with defaults 2025-05-22 11:38:02 +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
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