Commit Graph
16 Commits
Author SHA1 Message Date
Braks c6840a31ad fix: missing mouseevent on minimap node click 2022-04-24 13:34:22 +02:00
Braks dc1d71d0bd refactor: Destructure props with reactivity transform 2022-04-24 13:34:22 +02:00
Braks e722f49e6e refactor(types,flow)!: Use reactivity transform and remove store property
# What's changed?

* Remove store property from usevueflow return value
* All previously available properties are still there, just not nested inside an additional store object to avoid confusion + duplicates
* use reactivity transform to get rid of .value calls
2022-04-24 13:34:22 +02:00
Braks 73beef8079 chore: cb event type 2022-04-24 13:34:22 +02:00
Braks f5174ebe10 refactor: Change minimap nodes to functional components 2022-04-24 13:34:22 +02:00
Braks cd85eb1842 chore: disable inheriting attrs 2022-04-24 13:34:22 +02:00
Braks 21570209d8 chore: remove unused attrs 2022-04-24 13:34:22 +02:00
Braks 4c86e3e2bb chore: remove log 2022-04-24 13:34:22 +02:00
Braks 6c2c7c4fd4 refactor: controlled computed in minimap
# What's changed?

* Use controlled computed properties in Minimap to improve performance
2022-04-24 13:34:22 +02:00
Braks b06ef3f9ab chore(types): Remove control events type 2022-04-24 13:34:22 +02:00
Braks 2eacdc9830 feat: Extend minimap node type 2022-04-13 22:48:23 +02:00
Braks e178a3ce44 feat: Add mini map node events
# What's changed?

* Add events for mini map node click & dbl click
* Receives event + node as parameters
2022-04-13 22:48:23 +02:00
Braks 567ce96640 feat: MiniMapNode slot
# What's changed?

* Add a slot to minimap nodes to allow customizing the node content
* slots receive current node position and dimensions to position elements and selected + dragging params
2022-04-13 22:48:23 +02:00
Braks fcdbc21d34 refactor(flow!): Change transform to viewport
* Change array type to object type and rename transform type to viewport
* Update examples & docs
2022-04-11 11:30:10 +02:00
Braks ade61ca2e1 update(types): Remove unnecessary type exports
* rename StringFunc for better understanding
2022-04-04 21:42:48 +02:00
Braks cd817b7f53 feat: implement workspaces 2022-04-04 21:42:48 +02:00