0

Используя организационную схему визуализации Google Я построил свою организационную диаграмму, в основном это большая диаграмма, поэтому я пытаюсь свернуть вспомогательные корни до второй строки.google Визуализация Организационная диаграмма сворачивается во вторую строку

Я прошел через API, и я нашел сбой (строка, свернутая) здесь он запрашивает идентификатор строки по моей строке id, являются неправильными, так что это моя проблема.

Как я могу это достичь?

ответ

0

Метод collapse использует индекс строки узла в DataTable, а не идентификатор строки. Чтобы свернуть узел из 3-й строки DataTable, можно использовать:

myOrgChart.collapse(2, true); 
+0

Спасибо за ответ, для каждого узла, они будут иметь индекс строки в большинстве случаев индексов строки будет в порядке-1 2 3, но в моем случае индекс строки неприлично как 0 4 5 1 2 3 0 - корень. Поэтому я решил проблему, используя нижеприведенный ответ. –

0

я достиг этого метод с помощью getChildrenIndexes (строка);

var allIndexes = chart.getChildrenIndexes(0); 
      for (var i = 0; i < allIndexes.length; i++) { 

       chart.collapse(allIndexes[i], true); 
      }