amcharts zoom position -- Отслеживание смешения зума, приближения, элемент управления

Включить отслеживание позиции можно как-то так:

function initChart()
{
    AmCharts.addInitHandler(function(chart) {
        enableZoomPositionSave(chart);
        

      }, ['serial']);
}

/**
 * 
 * @param {object} chart
 * @returns {undefined}
 */
function enableZoomPositionSave(chart)
{
    chart.addListener("zoomed", function(event) {
    console.log('zoom is here!', event);
       chart.zoomStartDate = event.startIndex;
       chart.zoomEndDate = event.endIndex;
    });
}

-- отслеживать можно не только index но и Value (start и end -- это даты).

Источники:

  1. Запоминание зума для обновелния данных: Preserving zoom of the serial chart across data updates https://www.amcharts.com/kbase/preservin...

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

event.startDate;
event.endDate;

-- эти в третьей версии не работают

значения называют по-другому.

_____________
матфак вгу и остальная классика =)