getFirstScale();
Метод getFirstScale возвращает первую шкалу диаграммы.
Метод возвращает объект типа PP.ScaleBase.
Для выполнения примера необходимо наличие на html-странице компонента BubbleChart с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChart»). Изменим массив цветов для первой шкалы сопоставления данных пузырьковой диаграммы:
// Определим шкалу цветов
var colorScale = new PP.ScaleBase({
Mode: "Uniform",
Items: "#00ff00 #30cf00 #708f00 #b04f00 #f00f00",
NoData: "#AFBFBF",
TypeArguments: "Brush"
});
// Получим первую шкалу пузырьковой диаграммы - шкалу цветов
var firstScale = bubbleChart.getFirstScale();
// Получим набор цветов шкалы
var colorItems = firstScale.getItems();
// Поменяем цвета шкалы
for (var i in colorItems) {
var item = colorItems[i];
item.setColor(colorScale.getItems()[i].getColor());
};
// Обновим пузырьковую диаграмму
bubbleChart.refresh();
В результате выполнения примера были изменены цвета пузырьков в первой шкале сопоставления данных пузырьковой диаграммы:

См. также: