Конструктор ChartLabelCollection

Синтаксис

PP.Ui.ChartLabelCollection (settings);

Параметры

settings. JSON-объект со значениями свойств компонента.

Описание

Конструктор ChartLabelCollection создает экземпляр класса ChartLabelCollection.

Пример

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

// Получим ось X пузырьковой диаграммы
var axisX = bubbleChart.getChartArea().getAxisX();
// Скроем старые метки оси X
var labelsCollection = axisX.getLabels();
labelsCollection.hide();
// Определим три метки для оси X
var labelsSettings = {
    IntervalsCount: '2', // Общее количество интервалов между метками
    Margin: '5 5 5 5', // Внешние отступы меток
    Chart: bubbleChart, // пузырьковая диаграмма
    VisualType: axisX.getType(), // Тип элемента пузырьковой диаграммы
    MaskText: "{%Value:#,##.}", // Маска текста для меток
    Style: { // Окрасим метки в синий цвет
        Release: new PP.Style({
            Font: {
                Color: "#3366FF"
            }
        })
    },
    IsVisible: true,
    Min: 0, // Минимальное значение
    Max: 300000 // Максимальное значение
};
// Создадим коллекцию меток
var labels = new PP.Ui.ChartLabelCollection(labelsSettings);
// Отобразим новые метки для оси X
labels.draw(null, bubbleChart.getChartArea().getPaperArea());

В результате выполнения примера для оси X пузырьковой диаграммы была создана и установлена коллекция из трёх меток синего цвета с целыми значениями от 0 до 300 000:

См. также:

ChartLabelCollection