getorgchart - я хотел бы динамически назначать цвет - PullRequest
0 голосов
/ 08 октября 2018

У меня есть сценарий, в котором я добавляю узлы в корневой узел на основе ответа на вызов службы REST.

Я бы хотел иметь возможность назначить цвет заливки объектаоснованный на атрибуте "type" узла - который я назначаю из полезной нагрузки REST.

Например, у меня есть корневая запись с 4 адресными записями и 3 вспомогательными записями.

Я бы дал возможность присвоить адресным записям зеленый и вспомогательные записи синему, но не смогу увидеть, где назначить цветовую базу для условия.

1 Ответ

0 голосов
/ 17 октября 2018

Попробуйте что-нибудь подобное.

var newNode = orgChart.insertNode(parentID, data);
var newNodeId = newNode.id;
orgChart.config.customize[newNodeId] = {color: "red"}
orgChart.loadFromJSON(orgChart.nodes, true);
...