by Torstein Hønsi
Zooming in Highcharts can be enabled on the X axes or Y axes separately. The chart.zoomType option is set to either
With a mouse pointer, the zooming is performed by dragging out a rectangle in the chart. Unlike pinch zooming, the user can't pan the zoomed area, but has to zoom out then in again on a new area.
On touch devices, the user can zoom by pinching in the chart area. On these devices, the user may also move the zoomed area by panning with one finger across the chart.
In Highstock, we also have the Navigator, Range Selector and Scrollbar to ease navigation, so zooming is disabled by default. Instead, panning is enabled so that moving the zoomed area is easier.
On touch devices, both zooming and panning are enabled through the chart.pinchType option, which defaults to