Building Interactive Collapsible Tree on Dash

Right now, the best way would be to either write your own component using that D3 example (see Is it possible to add an external graph, created for example with D3.js, to my dashboard?) or contract out Plotly to add this chart type to plotly.js (see “Custom Development” here: https://plot.ly/dash/pricing/)