Iniciar Highcharts zoom programáticamente (después de una selección)

La xAxis de mis gráficos se representa con días (xAxisType = dateTime).

Modifico el evento de selección (zoom) y dependo de la cantidad de días que se seleccionan en la selección, los datos del cuadro se vuelven a calcular y el cambio de xAxis a las horas (en lugar de días). Y el mismo proceso ocurre si hacemos otra selección en el nuevo gráfico (el recálculo de datos y xAxis cambian a diez minutos, en lugar de horas).

Imagina que tenemos fechas del 1 de febrero al 25 de febrero en la tabla. Si seleccionamos el 2 y 3 de febrero, los nuevos datos recalculados se muestran con las horas en xAxis (ahora tenemos en xAxis desde el 2 de febrero, 00:00 hasta el 3 de febrero, 23:00, 48 ticks). Y si seleccionamos nuevamente un nuevo período (por ejemplo, desde el 2 de febrero de 07:00 hasta el 2 de febrero de 10:00), se muestran los nuevos datos recalculados, pero en el xAxis aparecen diez minutos. Importante sobre esto último, se muestra todo el día (24 horas divididas en diez minutos), no solo el período seleccionado.

La pregunta es, ¿es alguna forma de lanzar los Highcharts regulares con el período seleccionado (desde el 2 de febrero de 07:00 hasta el 2 de febrero de 10:00) después de esta última selección (programáticamente)?

Con esto, aparece directamente el período seleccionado en lugar de todo el día, y tengo la oportunidad de presionar el botón "restablecer el zoom" y obtener todo el día (lo que tengo ahora).

Yo uso Highcharts con Dojo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta