updateBranchColors();
Метод updateBranchColors обновляет цвета ветви плоского дерева.
Для выполнения примера предполагается наличие на странице компонента TreeMap с наименованием «treeMap» (см. «Пример создания компонента TreeMap» ). Установим новый цвет ветви с индексом 2, установим новый фоновый цвет листа с индексом 3. Изменим цвет и размер шрифта элемента с индексом 4 и обновим его содержимое:
// Получим ветвь диаграммы с индексом 2 var item1 = treeMap.getSceneItems()[2]; // Получим лист диаграммы с индексом 3 var item2 = treeMap.getSceneItems()[3]; // Получим лист диаграммы с индексом 4 var item3 = treeMap.getSceneItems()[4]; // Установим новый цвет границы ветви item1.getDomNode().style.borderColor = "rgb(255,0,0)"; // Установим новый фоновый цвет item2.getDomNode().style.backgroundColor = "rgb(50,200,200)"; // Получим стиль элементов диаграммы var itemsStyle = treeMap.getLabelsStyle(); // Изменим цвет и размер шрифта элементов itemsStyle.getFont().setColor("#FFFF00"); itemsStyle.getFont().setSize("18"); // Обновим содержимое элемента item3.updateContent();
В результате был изменен цвет ветви с индексом 2, цвет листа с индексом 3, также был изменен цвет и размер шрифта элемента с индексом 4:
Обновим цвета ветви с индексом 2 и цвета листа с индексом 3:
// Обновим цвета ветви item1.updateBranchColors(); // Обновим цвета элемента item2.updateColors();
В результате значения цветов элементов с индексами 2 и 3 были обновлены и сброшены на значения по умолчанию:
См. также: