ChartCanvasSerie.IsEditingNow

Синтаксис

IsEditingNow: Boolean;

Описание

Свойство IsEditingNow определяет, редактируется ли в текущий момент ряд данных диаграммы.

Комментарии

Значение свойства устанавливается из JSON и с помощью метода setIsEditingNow, а возвращается с помощью метода getIsEditingNow.

Допустимые значения:

Пример

Для выполнения примера необходимо наличие на html-странице компонента Chart с наименованием «chart» (см. «Пример создания линейной диаграммы»). Разрешим использование режима редактирования данных диаграммы:

// Удаляем легенду
chart.getLegend().dispose();
// Включаем режим редактирования ряда данных
var editMode = chart.getEditMode();
editMode.setEnabled(true);

В результате выполнения примера было разрешено использование режима редактирования данных диаграммы. Чтобы активировать данный режим, необходимо дважды выбрать нужный ряд данных. Сделаем это для второго ряда данных.

Теперь проверим, доступен ли режим редактирования второго ряда данных в текущий момент:

// Получаем второй ряд данных
var serie = chart.getSeries()[1];
if (serie.getIsEditingNow()) {
    console.log("Ряд данных %s редактируется в настоящее время", serie.getId());
} else {
    console.log("Ряд данных %s не редактируется в настоящее время", serie.getId());
}

В результате выполнения примера в консоли браузера было выведено следующее сообщение:

Ряд данных Serie1 редактируется в настоящее время

См. также:

ChartCanvasSerie