Hello @mohamedSaleh77 ,
It should be implemented, actually.
The zoom and the position are both parameters of the map render, for example the method below
viewer.scaleToDimensions(...)
You would need to catch the mouse events
e.g: window.addEventListener
and change the parameters accordingly.
Hope it can help you
Regards