The documentation for the camera has a “cancel” property for a callback, which suggests that a flyTo could be cancelled. Is it possible to intentionally cancel a flyTo action? I want to stop the movement where it is if the user tries to move the globe. I’ve tried calling camera.move to force a different camera position in hopes that changing it would trigger the cancelled state, but that didn’t stop flyTo from finishing.
If it isn’t possible I could probably write my own flyTo animation, but the existing one is very convenient.