Buen día, soy relativamente nuevo usando D3. Creé un organigrama usando D3 y JQuery/Javascript.
<script src="https://d3js.org/d3.v7.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/d3-org-chart@2"></script> <script src="https://cdn.jsdelivr.net/npm/d3-flextree@2.1.2/build/d3-flextree.js"></script>Sin embargo, estoy tratando de averiguar cómo puedo abrir mi gráfico con todas las ramas expandidas de forma predeterminada. Además, debido a que hay tantas personas en nuestro grupo, ¿hay alguna forma de agrupar elementos en un solo nodo según la oficina o la división?
¡Gracias de antemano!
Según el código fuente de d3-org, deberá usar chart.expandAll(); donde gráfico es su gráfico creado. Existen otros métodos como colapsoTodo, descargarImagen, exportarSVG, etc. Puede consultar este archivo https://github.com/bumbeishvili/org-chart/blob/master/src/d3-org-chart.js para averiguar qué método quiere usar.