LegendBase.ContentAlignment

Синтаксис

ContentAlignment: PP.HorizontalAlignment;

Описание

Свойство ContentAlignment определяет выравнивание содержимого легенды.

Комментарии

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

Пример

Для выполнения примера необходимо наличие на html-странице компонента BubbleChart с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChart»). Изменим выравнивание содержимого легенды, установим верхний и нижний текст легенды, скроем отметку отсутствия данных, установим перекрытие легендой размеров основной области пузырьковой диаграммы, выведем тип легенды, обработаем событие HeaderClicked:

// Получим легенду интервалов значений
var legend = bubbleChart.getLegends()[0];
// Установим ширину легенды
legend.setWidth(600);
// Установим выравнивание контента легенды
legend.setContentAlignment(PP.HorizontalAlignment.Left);
// Изменим верхний текст легенды
var header = legend.getHeader();
header.setText("Верхний текст");
legend.setHeader(header);
// Установим нижний текст легенды
legend.setFooter(new PP.Ui.LegendHeader({
    Text: "Нижний текст",
    VerticalAlignment: PP.VerticalAlignment.Bottom
}));
// Скроем отметку отсутствия данных
legend.setNoDataVisible(false);
// Установим перекрытие легендой размеров основной области пузырьковой диаграммы
bubbleChart.getLegends()[1].setIsOverlap(true);
// Обновим пузырьковую диаграмму
bubbleChart.refresh();
// Выведем тип легенды
console.log("Тип легенды: " + legend.getType());
// Обработаем событие HeaderClicked
legend.HeaderClicked.add(function () {
    // Выведем сообщение о клике по верхнему тексту легенды
    console.log("Инициировано событие HeaderClicked")
});

Кликнем левой кнопкой мыши по верхнему тексту легенды интервалов.

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

Также в консоли браузера был выведен тип легенды и сообщение о вызове обработанного события:

Тип легенды: Intervals

Инициировано событие HeaderClicked

См. также:

LegendBase