{"version":"1.0","type":"rich","title":"Collapsible Tree","description":"This interactive collapsible tree visualizes a hierarchical dataset of the Flare visualization toolkit using a Reingold–Tilford layout. Each node represents a category or class, with the root labeled \"flare\" and branches for modules like analytics, animate, data, display, flex, physics, and query. Clicking a node expands or collapses its children with smooth animated transitions. Nodes are drawn as white circles with steelblue outlines, and links as light gray curves; node labels appear in small sans-serif text. The tree initially displays the full hierarchy, and collapsing a subtree hides its descendants, allowing users to explore the structure at their own pace. The visualization is rendered in SVG and uses D3's tree layout to position nodes, with click interactions toggling children and animating the updated layout. The dataset is a hierarchical JSON representation of the Flare class hierarchy, where leaf node size values encode the number of bytes of the corresponding class. This block is forked from mbostock's original collapsible tree and is licensed under GPL-3.0.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-fbd5f7f58c87d9aaf3140b15a8c75c3b?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}