getAnimParams();
Метод getAnimParams возвращает параметры анимации точки ряда данных.
Метод возвращает JSON-объект со следующими полями: PlotX - экранная координата точки ряда данных диаграммы по оси X, PlotY - экранная координата для первого значения точки по оси Y, PlotYBottom - экранная координата для второго значения точки по оси Y.
Для выполнения примера необходимо наличие на html-странице компонента Chart с наименованием «chart» (см. «Пример создания гистограммы с накоплением»). Определим экранные координаты первой точки второго ряда данных диаграммы до и после сброса параметров анимации данной точки:
// Выводим параметры анимации точки
function printAnimParams(point) {
var params = point.getAnimParams();
console.log(" Экранная координата точки по оси X: %s", params.PlotX);
console.log(" Первое значение координаты точки по оси Y: %s", params.PlotY);
console.log(" Второе значение координаты точки по оси Y: %s", params.PlotYBottom);
};
// Получаем второй ряд данных
var serie = chart.getSeries()[1];
// Получаем первую точку ряда
var point = serie.getPoints()[0];
// Выводим параметры анимации точки
console.log("Исходные параметры анимации точки:");
printAnimParams(point);
// Сбрасываем параметры анимации
point.resetAnimParams();
console.log("Параметры анимации точки после их сброса:");
printAnimParams(point);
В результате выполнения примера в консоли браузера были выведены координаты первой точки второго ряда данных диаграммы до и после сброса параметров анимации:
Исходные параметры анимации точки:
Экранная координата точки по оси X: 58.34375
Первое значение координаты точки по оси Y: 370.42857142857144
Второе значение координаты точки по оси Y: 370.42857142857144
Параметры анимации точки после их сброса:
Экранная координата точки по оси X: 58.34375
Первое значение координаты точки по оси Y: 258.57142857142856
Второе значение координаты точки по оси Y: 370.42857142857144
См. также: