EaxGridView.getLegend

Синтаксис

getLegend (eaxIndicator: PP.Exp.EaxObjectIndicator) : PP.Ui.IntervalsLegend;

Параметры

EaxIndicator. Тип метрики.

Описание

Метод getLegend возвращает объект интервальной легенды, тип которой соответствует типу метрики, переданному в качестве параметра.

Комментарии

Возможные значения параметра:

Пример

Для выполнения примера на html-странице необходимо наличие компонента EaxGrid с наименованием «eaxGrid» (см. «Пример создания компонента EaxGrid»). Компонент отображает экспресс-отчет, содержащий таблицу, для которой определена метрика «Цвет фона». Для метрики таблицы «Цвет фона» должна быть отображена легенда.

eaxGrid.Rendered.add(function () {
	var legend = eaxGrid.getLegend(PP.Exp.EaxObjectIndicator.BackgroundColor);
	// Установим цвет и прозрачность кисти для подсветки элементов легенды
	var brush = legend.getHighlightBrush();
	brush.setColor("#FF0000");
	brush.setOpacity(0.3);
	legend.setHighlightBrush(brush);
	// Установим цвет подсвеченных элементов легенды
	legend.setHighlightItemColor("LightSeaGreen");
	// Разрешим подсветку элементов легенды
	legend.setDoHighlight(true);
	// Установим режим отображения подсветки по клику
	legend.setHoverMode(PP.HoverMode.Click);
});
eaxGrid.refreshAll();

Кликнем левой кнопкой мыши по любому элементу интервальной легенды «Цвет фона».

В результате выполнения примера были изменены следующие свойства легенды: цвет и прозрачность кисти подсветки элементов легенды, цвет подсвеченных элементов; был установлен режим отображения подсветки по клику и разрешена подсветка элементов легенды.

См. также:

EaxGridView