I am trying to find a way to change zoom by delta when using mouse wheel event (scroll) in Leaflet.
E.g. current map zoom is on 0 and if "scrolled" into map, zoom should be 5.
Also, zoom change should take zoom location in account.
E.g. map is 1000px * 1000px, then if mouse wheel is done on [x:1000, y:0], then it should be zoomed in that part (in right upper corner) and not random or in center.
Attempts / Results
- adding mousewheel listener on map div - zoom delta working by calling zoomIn(), zoom position random, can not get info on coordinates since it is not Leaflet event
- adding mousewheel listener on tile div - not able to do anything with it
- adding zoomstart listener on map - not able to do anything with it