25 Commits

Author SHA1 Message Date
Oscar Lorentzon
7fe4052ff9 feat: add option to use computed positions in graph
Make it possible to have consistency if data provider
return core images based on computed lng lat.
2023-11-15 10:52:46 +01:00
Oscar Lorentzon
81422ae848 feat: remove deprecated spatial property 2023-05-07 13:27:28 -07:00
Oscar Lorentzon
92f544dde5 feat: event api to delete cluster from graph
Handle deletion in graph.
Remove cluster from spatial on delete.
Unit tests.
2023-05-05 15:57:34 -07:00
Oscar Lorentzon
b408b6db23 feat: emit null image on reset
When viewer is reset, no current image is set anymore
so emit null for clarity.
2023-01-03 16:55:13 -05:00
Oscar Lorentzon
bd10a1b620 feat: change color api to override current mode 2022-11-18 15:18:48 -08:00
Oscar Lorentzon
17446cf21e feat: add api for manual painting of spatial objects 2022-11-18 15:18:48 -08:00
Oscar Lorentzon
e91af1f310 feat: public api to set data provider
Make it possible to change the underlying
data provider dynamically at runtime.
2022-08-16 12:31:00 -07:00
Oscar Lorentzon
3303247119 feat: add required rotation property to cluster 2022-08-09 20:02:18 -07:00
Oscar Lorentzon
052d0ec26f feat: compact cluster contract 2022-08-09 20:02:18 -07:00
Oscar Lorentzon
320cd4a7de fix: correct flow class typing 2022-07-26 09:34:30 -07:00
Oscar Lorentzon
140613e9e6 feat: expose shader resolver publicly
Add docs to viewer set shader method.
Add flow declarations for shader functionality.
2022-07-26 09:34:30 -07:00
Oscar Lorentzon
40a2d5e539 feat: add camera factory
Make it possible to register camera constructors.
Register default cameras.
Use camera factory when creating cameras.
2022-07-26 09:34:30 -07:00
Oscar Lorentzon
94cd65f581 feat: reset api method
Add viewer method to reset the internal state
by clearing the cache.
2022-05-25 12:19:29 -07:00
Oscar Lorentzon
7b663deb91 chore: add gravity to flow camera control enum 2022-05-17 10:48:13 -07:00
Oscar Lorentzon
3ac8f4459f chore: remove slider component support
Breaking change removing the slider component completely.
2022-04-08 15:31:59 -07:00
Oscar Lorentzon
9d37f914bc fix: simplify generated filter flow types
Make it possible to use filter expression flow types.
Relax typing slightly.
2022-03-01 18:53:25 -08:00
Oscar Lorentzon
1ebe7986e4 fix: add viewer data provider prop in flow types 2022-03-01 18:53:25 -08:00
Oscar Lorentzon
c53eadba1d fix: revert event handler mixed return value
Mixed is not compatible with returning void explicitly.
2022-01-30 14:43:59 -08:00
Oscar Lorentzon
7dca0186af feat: add method to check if controls are attached 2022-01-30 12:12:14 -08:00
Oscar Lorentzon
c3e26c5d10 fix: correct viewer set filter declaration
Make it explicit that filter can be unset for clearing.
2022-01-30 11:11:46 -08:00
Oscar Lorentzon
56e44c58df feat: eset event handler return values to mixed
This allows using async event handlers.
2022-01-30 11:11:46 -08:00
Oscar Lorentzon
cc06c05344 fix: export point mode for flow 2022-01-30 11:11:46 -08:00
Oscar Lorentzon
c9176b36f6 chore: add flow declarations for geo conversions 2021-11-30 20:27:08 -08:00
Oscar Lorentzon
b2d1f2d49f feat: config to color point clouds by cluster
Add point visualization mode configuration setting.
Add mode to paint colors in the same cluster with
a single random color.
2021-11-30 10:31:27 -08:00
Oscar Lorentzon
c6c2dcc0d9 chore: include flow declarations in distribution
Script to generate flow declarations from typescript
declarations.
Manually edit flow types to remove errors.
2021-11-10 21:05:05 +01:00