PP.Ui.ChartLine (settings);
settings. JSON-объект со значениями свойств класса.
Конструктор ChartLine создает экземпляр класса ChartLine.
Для выполнения примера необходимо наличие на html-странице компонента BubbleChart с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChart»). Нарисуем в области построения пузырьковой диаграммы вертикальную линию уровня, соответствующую значению 150000 по оси X:
// Создадим линию уровня в пузырьковой диаграмме var chartLine = new PP.Ui.ChartLine({ Chart: bubbleChart, Stroke: PP.Color.Colors.lightblue, // Голубой цвет Thickness: 3, // Толщина линии уровня Value: 150000 // Значение, которому соответствует линия уровня }); // Отрисуем созданную линию уровня в пузырьковой диаграмме chartLine.draw(bubbleChart.getChartArea().getPaperArea(), PP.Ui.VisualType.X); // Получим координаты линии уровня по осям X и Y console.log("Координата линии уровня по оси X: " + chartLine.getPrimaryCoord(PP.Ui.VisualType.X)); console.log("Координата линии уровня по оси Y: " + chartLine.getPrimaryCoord(PP.Ui.VisualType.Y));
В результате выполнения примера в области построения пузырьковой диаграммы была нарисована вертикальная линия уровня голубого цвета с толщиной в 3 пикселя, соответствующая значению 150000 по оси X:
В консоли браузера были выведены координаты созданной линии:
Координата линии уровня по оси X: 251.61758708668194
Координата линии уровня по оси Y: -219089.24561403508
См. также: