selectItems(items: Object, reset: Boolean);
items. Массив выделяемых объектов;
reset. Признак снятия текущих выделений. Если параметр имеет значение true, то текущие выделения будут сняты, иначе - не будут.
Метод selectItems устанавливает выделение для указанных пузырьков пузырьковой диаграммы.
Для выполнения примера необходимо наличие на html-странице компонента BubbleChart с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChart»).
Создадим и установим эффекты для выделенных и невыделенных элементов. Установим выделение для указанного элемента пузырьковой диаграммы:
// Создаем эффект выделения var activeEffectSettings = { ROffset: 50, GOffset: 50, BOffset: 50, AOffset: 50 } var activeEffect = new PP.Ui.HighlightEffect(activeEffectSettings); // Создаем эффект выделения var inactiveEffectSettings = { ROffset: -100, GOffset: -100, BOffset: -100, AOffset: -100 } var inactiveEffect = new PP.Ui.HighlightEffect(inactiveEffectSettings); // Устанавливаем эффекты для выделенных и невыделенных элементов bubbleChart.setSelectActiveEffects([activeEffect]); bubbleChart.setSelectInactiveEffects([inactiveEffect]); // Устанавливаем выделение элементов var selectedItems = { Serie0_Point0: true } bubbleChart.selectItems(selectedItems, true);
В результате будет установлено выделение элемента:
Снимем выделение:
// Снимаем выделение элементов bubbleChart.setSelectedItems(); // Обновляем пузырьковую диаграмму bubbleChart.refresh();
В результате выделение будет снято.