Footer: PP.Ui.ChartSVGLabel;
Свойство Footer устанавливает нижний колонтитул области отрисовки диаграммы.
Значение свойства устанавливается из JSON и с помощью метода setFooter, а возвращается с помощью метода getFooter.
Для реализации примера необходимо наличие компонента ParallelCoordinates с наименованием «coord» (см. «Пример создания компонента ParallelCoordinates»). Создадим и отрисуем на диаграмме верхний и нижний колонтитулы:
// Создаёт SVG-метку
function createLabel(text) {
var labelData = {
Height: 20,
Text: text,
Width: 50
};
return new PP.Ui.ChartSVGLabel(labelData);
}
function drawLabel(label, area) {
var parentNode = coord.getChartArea().getLabelsLayer();
label.draw(area, parentNode);
}
// Получаем область рисования диаграммы
var chartArea = coord.getChartArea();
// Создаём верхний колонтитул области
var header = createLabel("Верхний колонтитул");
// Отрисовываем заголовок
drawLabel(header, new PP.Rect("0, 0, 150, 10"));
// Создаём нижный колонтитул области
var footer = createLabel("Нижний колонтитул");
// Отрисовываем его
var freeArea = new PP.Rect();
freeArea.setTop(chartArea.getHeight() - 45);
freeArea.setHeight(10);
freeArea.setWidth(150);
drawLabel(footer, freeArea);
В результате выполнения примера на диаграмме были отрисованы верхний и нижний колонтитулы:

См. также: