score:1

Accepted answer

I found the answer. This was really my fault for not experimenting and fully understanding the documentation. By default, zooming is not enabled, so leaving all zoom options blank will disable zooming. Then just set panning to enabled, and don't specify a panKey.

chart: {
    panning: {
        enabled: true,
        type: 'x'
    }
}

Related Articles