Braks
f5d245322b
feat: Add emits property to store
...
# What's changed?
* For easier access (and shorter syntax) of event emitters add emits property to store
* Change instance, zoom, hooks, emits and onEvent triggers to readonly
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
8d33014291
refactor(nodes,edges): change defaults to functional components
...
# What's changed?
* Change default node/edge components to functional components
2022-04-24 13:34:22 +02:00
Braks
b6d8b57859
chore: Performance optimizations
...
# What's changed?
* Remove keys
* Stabilize props
* Force reset store on unmount
2022-04-24 13:34:22 +02:00
Braks
7ff48b8dfa
refactor: directly bind instance functions
2022-04-24 13:34:22 +02:00
Braks
ca2a72c3a8
fix: remove waiting for node dimensions in transformation pane
...
* Fixes node dimensions having 0 values when paneReady is fired
2022-04-11 11:30:10 +02:00
Braks
c0c67c6ee6
fix(viewport): await dimensions before using zoompan utils
2022-04-11 11:30:10 +02:00
Braks
e14cf124ff
fix(viewport): emit paneReady when dimensions are ready
...
* Wait for viewport & nodes to have their dimensions established before emitting paneReady
* Avoids getting 0 values for dimensions on paneReady
2022-04-11 11:30:10 +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
30d66a6e29
refactor: transformation-pane class renamed to transformationpane
2022-04-11 11:30:10 +02:00
Braks
3d67d29347
refactor: Change zoom pane into viewport
...
* split zoom pane into smaller components as viewport
* rename UseZoomPanHelper Type to Viewport
2022-04-11 11:30:10 +02:00